首页    期刊浏览 2024年12月17日 星期二
登录注册

文章基本信息

  • 标题:Common Metamodel of Component Diagram and Feature Diagram in Generative Programming
  • 本地全文:下载
  • 作者:Novak, Matija ; Magdalenić, Ivan ; Radošević, Danijel
  • 期刊名称:Journal of Computer Science
  • 印刷版ISSN:1549-3636
  • 出版年度:2016
  • 卷号:12
  • 期号:10
  • 页码:517-526
  • DOI:10.3844/jcssp.2016.517.526
  • 出版社:Science Publications
  • 摘要:Component-based software engineering and generative programming are common approaches in software engineering. Each approach has some benefits and domain of usage. Component-based development is used to build autonomous components that can be further combined in different ways, while generative programming is more suitable when building systems that have different variants. Before a variable component based system can be build, it needs to be modeled. In this article, a new common metamodel that aims to enable modeling a system which combines both component-based development and generative programming is introduced. The introduced metamodel proposed in this paper combines the component diagram that is used to model systems in component-based development and the feature diagram that is employed in modeling systems in generative programming. The combined metamodel enables modeling of variable systems using components.
  • 关键词:Metamodel; Component-Based Development; Component Diagram; Generative Programming; Feature Diagram
国家哲学社会科学文献中心版权所有