Voice of Evidence Managing Variability in Software Product Lines

被引:37
作者
Babar, Muhammad Ali [1 ]
Chen, Lianping [2 ]
Shull, Forrest
机构
[1] IT Univ Copenhagen, Copenhagen, Denmark
[2] Univ Limerick, Limerick, Ireland
关键词
Evidence-based software engineering; Software engineering; Software product lines;
D O I
10.1109/MS.2010.77
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Variability management (VM) is a fundamental activity of software product line engineering (SPLE). VM explicitly represents software artifact variations for managing dependencies among SPL variants and support their instantiations throughout the SPL life cycle. It involves complex and challenging tasks, which must be supported by effective methods, techniques, and tools. Researchers have studied these challenges and proposed solutions to them for nearly 20 years. This article reports results from a study to systematically review the research and synthesize the evidence regarding the effectiveness of proposed solutions. © 2010 IEEE.
引用
收藏
页码:89 / +
页数:4
相关论文
共 23 条
[1]  
[Anonymous], P 5 INT WORKSH PROD
[2]  
Atkinson C, 2000, KLUWER INT SER ENG C, V576, P289
[3]  
Bachmann F, 2004, LECT NOTES COMPUT SC, V3014, P66
[4]  
Bosch J, 2002, LECT NOTES COMPUT SC, V2290, P13
[5]  
Bosch J, 2000, DESIGN USE SOFTWARE
[6]  
Clements P., 2002, SEI Series in Software Engineering
[7]  
Coriat M, 2000, SPRINGER INT SER ENG, V576, P147
[8]  
Czarnecki K, 2004, LECT NOTES COMPUT SC, V3154, P266
[9]  
Kang K., 1990, TECH REP CMUSEI 90 T
[10]   FORM: A feature-oriented reuse method with domain-specific reference architectures [J].
Kang, KC ;
Kim, S ;
Lee, J ;
Kim, K ;
Shin, E ;
Huh, M .
ANNALS OF SOFTWARE ENGINEERING, 1998, 5 :143-168