期刊论文详细信息
Journal of Computer Science
Common Metamodel of Component Diagram and Feature Diagram in Generative Programming | Science Publications
Ivan Magdaleni?1  Danijel Radoševi?1  Matija Novak1 
关键词: Metamodel;    Component-Based Development;    Component Diagram;    Generative Programming;    Feature Diagram;   
DOI  :  10.3844/jcssp.2016.517.526
学科分类:计算机科学(综合)
来源: Science Publications
PDF
【 摘 要 】

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.

【 授权许可】

Unknown   

【 预 览 】
附件列表
Files Size Format View
RO201911300178760ZK.pdf 338KB PDF download
  文献评价指标  
  下载次数:21次 浏览次数:34次