The software product line architecture: An empirical investigation of key process activities

被引:21
作者
Ahmed, Faheem [1 ]
Capretz, Luiz Fernando [2 ]
机构
[1] United Arab Emirates Univ, Coll Informat Technol, Al Ain, U Arab Emirates
[2] Univ Western Ontario, Fac Engn, Dept Elect & Comp Engn, London, ON N6A 5B9, Canada
关键词
D O I
10.1016/j.infsof.2007.10.013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software architecture has been a key area of concern in software industry due to its profound impact on the productivity and quality of software products. This is even more crucial in case of software product line, because it deals with the development of a line of products sharing common architecture and having controlled variability. The main contributions of this paper is to increase the understanding of the influence of key software product line architecture process activities on the overall performance of software product line by conducting a comprehensive empirical investigation covering a broad range of organizations currently involved in the business of software product lines. This is the first study to empirically investigate and demonstrate the relationships between some of the software product line architecture process activities and the overall software product line performance of an organization at the best of our knowledge. The result of this investigation provide empirical evidence that software product line architecture process activities play a significant role in successfully developing and managing a software product line.
引用
收藏
页码:1098 / 1113
页数:16
相关论文
共 67 条
[41]   Applying product line concepts in small and medium-sized companies [J].
Knauber, P ;
Muthig, D ;
Schmid, K ;
Widen, T .
IEEE SOFTWARE, 2000, 17 (05) :88-+
[42]  
LAM W, 1997, ACM SOFTW ENG NOTES, V22, P39
[43]  
LANDIS JR, 1977, BIOMETRICS, V33, P174
[44]   Analysis of interrater agreement in ISO/IEC 15504-based software process assessment [J].
Lee, HY ;
Jung, HW ;
Chung, CS ;
Lee, JM ;
Lee, KW ;
Jeong, HJ .
SECOND ASIA-PACIFIC CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2001, :341-348
[45]   Managing domain-specific, product-line development [J].
Macala, RR ;
Stuckey, LD ;
Gross, DC .
IEEE SOFTWARE, 1996, 13 (03) :57-+
[46]   Comparison of software product line architecture design methods: COPA, FAST, FORM, KobrA and QADA [J].
Matinlassi, M .
ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, :127-136
[47]  
MIKA K, 2004, J SYSTEMS ARCHITECTU, V50, P383
[48]  
Niemelä E, 2004, LECT NOTES COMPUT SC, V3154, P130
[49]  
Nunnally J.C., 1978, Psychometric theory, V2th, DOI DOI 10.1037/018882
[50]  
OSTERHOF A, 2001, CLASSROOM APPL ED ME