Review of Relevant System Development Life Cycles (SDLCs) in Service-Oriented Software Engineering (SoSE)

被引:0
作者
Rodriguez-Martinez, L. [1 ]
Mora, M. [2 ]
Alvarez, F. [2 ]
Garza, L. [2 ]
Duran, H. [3 ]
Munoz, J. [2 ]
机构
[1] Technol Inst Aguascalientes, Adolfo Lopez Mateos Ave 1801, Aguascalientes, Mexico
[2] Autonomous Univ Aguascalientes, Aguascalientes, Mexico
[3] Univ Guadalajara, Zapopan, Jalisco, Mexico
关键词
Service-oriented software systems (SoSS); service-oriented software engineering (SoSE); system development life cycle (SDLC); software development methodologies; Boehm-Turner's Rigor-Agility balance level; MANAGEMENT;
D O I
暂无
中图分类号
学科分类号
摘要
Service-oriented software engineering (SoSE) is a new paradigm for building software systems, fostered by the availability of a new -but already mature- computing technology based on services. SoSE advances the current object-oriented and the component-based software engineering paradigms. Under that new paradigm, multiple software-system development life cycle (SDLC) methodologies have been proposed; however, none of them have gained a total acceptance as the dominant SDLC in SoSE. On this theoretical and practical situation, we believe that a research is required to reach more standardized and stabilized knowledge about SDLCs in SoSE. Thus, this article reviews nine recent SDLCs proposed for SoSE with the aim to present a descriptive-comparative landscape of a relevant range of SDLCs for SoSE. Such description-comparison is guided by two criteria: (i) the extent of completeness of each SDLC, with respect to the proposed phases, activities and delivered artifacts, and (ii) the extent of the Boehm-Turner's Rigor-Agility balance. Our results suggest that only three of the nine SDLCs studied already provide the best level of completeness and Rigor-Agility. Finally, we consider that the reported descriptive-comparative framework and their findings from each SDLC can be useful also for comparing and elaborating future SDLCs in SoSE.
引用
收藏
页码:94 / 113
页数:20
相关论文
共 36 条
[1]  
Amsden J., 2007, MODELING SOA IBM 1
[2]  
Amsden J., 2007, MODELING SOA IBM 4
[3]  
Amsden J., 2007, MODELING SOA IBM 3
[4]  
Amsden J., 2007, MODELING SOA IBM 2
[5]  
Amsden J., 2007, MODELING SOA IBM 5
[6]  
Arsanjani J., 2006, WEB SERVICES PROMISE, P1
[7]   Where now for development methodologies? [J].
Avison, DE ;
Fitzgerald, G .
COMMUNICATIONS OF THE ACM, 2003, 46 (01) :78-82
[8]  
Beckett Katharine Scarfe, 2003, ANGLOSAXON PERCEPTIO, P44
[9]   Balancing agility and discipline: Evaluating and integrating agile and plan-driven methods [J].
Boehm, B ;
Turner, R .
ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, :718-719
[10]   Get ready for agile methods, with care [J].
Boehm, B .
COMPUTER, 2002, 35 (01) :64-+