Supporting the Definition of Software Processes at Consulting Organizations via Software Process Lines

被引:10
作者
Barreto, Ahilton [1 ]
Nunes, Elaine [1 ]
Rocha, Ana Regina [1 ]
Murta, Leonardo [2 ]
机构
[1] Univ Fed Rio de Janeiro, COPPE UFRJ, Caixa Postal 68511, BR-21945970 Rio De Janeiro, Brazil
[2] Univ Fed Fluminense, Inst Comp, Niteroi, RJ, Brazil
来源
QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY | 2010年
关键词
Software Process Definition; Software Process Lines; Software Process Reuse;
D O I
10.1109/QUATIC.2010.19
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software Process Consulting Organizations (SPCOs) support other organizations to define, deploy, and improve their software processes. Usually they are requested to define similar processes to different organizations, leading to some process reuse opportunities. Software Process Lines (SPLs) are reusable process architectures that model similarities and variabilities among processes, and could be of great value for SPCOs to derive multiple processes based on the same original SPL. This paper presents a reuse-based software process definition approach that aims at making it easier for consulting organizations to define reusable processes. We describe the main concepts related to a SPL, and how to define and use them in this context. We also present a supporting tool to define SPLs and derive defined processes. Finally, we present a usage experience of the approach in the context of a SPCO in Brazil.
引用
收藏
页码:15 / 24
页数:10
相关论文
共 19 条
[1]  
Acuna S. T., 2000, HDB SOFTWARE ENG KNO, P193, DOI DOI 10.1142/9789812389718_0011
[2]   Scoping software process lines [J].
Armbrust, Ove ;
Katahira, Masafumi ;
Miyamoto, Yuko ;
Münch, Jürgen ;
Nakao, Haruka ;
Ocampo, Alexis .
Software Process Improvement and Practice, 2009, 14 (03) :181-197
[3]  
Barreto A., 2008, 34 C LAT INF CLEI 08, P409
[4]  
Chrissis M., 2006, CMMI: Guidelines for Process Integration and Product Improvement
[5]  
Clements P., 2001, SOFTWARE PRODUCT LIN
[6]   REP - characterising and exploiting process components: results of experimentation [J].
Fusaro, P ;
Tortorella, M ;
Visaggio, G .
FIFTH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 1998, :20-29
[7]  
Gacek C., 2001, P 2001 S SOFTW REUS
[8]   An environment for managing evolving product line architectures [J].
Garg, A ;
Critchlow, M ;
Chen, P ;
Van der Westhuizen, C ;
van der Hoek, A .
INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, PROCEEDINGS, 2003, :358-367
[9]  
Gary K. A., 1999, Proceedings. Twenty-Third Annual International Computer Software and Applications Conference (Cat. No.99CB37032), P218, DOI 10.1109/CMPSAC.1999.812704
[10]  
ISO/IEC, 2003, 15504 ISOIEC