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



Document title: Review of Relevant System Development Life Cycles (SDLCs) in Service-Oriented Software Engineering (SoSE)
Journal: Journal of applied research and technology
Database: PERIÓDICA
System number: 000364966
ISSN: 1665-6423
Authors: 1
2
2
2
3
2
Institutions: 1Instituto Tecnológico de Aguascalientes, Aguascalientes. México
2Universidad Autónoma de Aguascalientes, Aguascalientes. México
3Universidad de Guadalajara, Guadalajara, Jalisco. México
Year:
Season: Abr
Volumen: 10
Number: 2
Pages: 94-113
Country: México
Language: Inglés
Document type: Artículo
Approach: Aplicado, descriptivo
English abstract 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
Disciplines: Ciencias de la computación
Keyword: Programación,
Desarrollo de software,
Software orientado a servicios,
Ingeniería de software,
Ciclo de vida
Keyword: Computer science,
Programming,
Software development,
Service oriented software,
Software engineering,
Life cycle
Full text: Texto completo (Ver HTML)