Specification and Utilization of Core Assets: Feature-Oriented vs. UML-Based Methods

被引:0
作者
Reinhartz-Berger, Iris [1 ]
Tsoury, Arava [1 ]
机构
[1] Univ Haifa, Dept Informat Syst, IL-31905 Haifa, Israel
来源
ADVANCES IN CONCEPTUAL MODELING: RECENT DEVELOPMENTS AND NEW DIRECTIONS | 2011年 / 6999卷
关键词
variability; software product line engineering; domain analysis; UML; feature-orientation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Core assets are reusable artifacts built to be used in different software products in the same family. As such, core assets need to capture both commonality that exists and variability that is allowed in the product family (line). These assets are later utilized for guiding the creation of particular valid products in the family. Feature-oriented and UML-based methods have been proposed for modeling core assets. In this work, we suggest a framework for analyzing and evaluating core assets modeling methods. We use this framework for comparing two specific methods: feature-oriented CBFM and UML-based ADOM. We found similar performance in modifying core assets in the two methods and some interesting differences in core assets utilization.
引用
收藏
页码:302 / 311
页数:10
相关论文
共 12 条
[1]  
Bachmann Felix., 2005, Variability in Software Product Lines
[2]  
Clements P., 2002, SEI Series in Software Engineering
[3]  
CZARNECKI K, 2005, P OOPSLA WORKSH SOFT
[4]  
Halmans G, 2008, LECT NOTES COMPUT SC, V5074, P109
[5]  
Kang K., 1990, TECH REP CMUSEI 90 T
[6]   Preliminary guidelines for empirical research in software engineering [J].
Kitchenham, BA ;
Pfleeger, SL ;
Pickard, LM ;
Jones, PW ;
Hoaglin, DC ;
El Emam, K ;
Rosenberg, J .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (08) :721-734
[7]  
*OMG, MET FAC MOF SPEC VER
[8]  
Pohl K., 2005, SOFTWARE PRODUCT LIN, V10
[9]  
Reinhartz-Berger I, 2011, LECT NOTES BUS INF P, V81, P468
[10]   Utilizing domain models for application design and validation [J].
Reinhartz-Berger, Iris ;
Sturm, Arnon .
INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (08) :1275-1289