DocumentCode
3315317
Title
An Iterative Meta-Lifecycle for Software Development, Evolution and Maintenance
Author
Toffolon, Claudine ; Dakhli, Salem
Author_Institution
Paris-Dauphine Univ., Paris
fYear
2008
fDate
26-31 Oct. 2008
Firstpage
284
Lastpage
289
Abstract
Modern organizations are significantly affected by the breakthroughs in the field of information technology. In particular, software systems play a critical role in supporting organizations operational and decisional processes. Given that the costs of development and maintenance of software constitute the largest part of the computerization cost, the survival of organizations depends heavily on the effectiveness of the software development process. However, software engineering is in crisis. This crisis, known as the ldquosoftware crisis", is characterized by economic and social ramifications and exacerbated by the complexity and uncertainty inherent in both software engineering and organizational processes supported by software. Many researchers believe that prototyping can reduce uncertainty and provide knowledge related to the future dynamic states of software systems before their construction. Nevertheless, few methods incorporating prototyping as a tool for reducing uncertainty have been proposed to date. In this paper, we propose a framework for an iterative development process which integrates software prototyping. This framework permits correcting some weaknesses of existing methods by emphasizing the multidimensional nature of the software and the multiplicity of actors involved in software development, maintenance, and use.
Keywords
iterative methods; organisational aspects; software maintenance; software prototyping; economic ramifications; information technology; iterative development process; iterative meta-lifecycle; organization decisional processes; organization operational processes; social ramifications; software crisis; software development process; software engineering; software evolution; software maintenance; software prototyping; Costs; Information technology; Multidimensional systems; Programming; Prototypes; Software engineering; Software maintenance; Software prototyping; Software systems; Uncertainty; informative prototyping; iteration; meta-lifecycle; operational prototyping; organizational actor; project space; uncertainty;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location
Sliema
Print_ISBN
978-1-4244-3218-9
Electronic_ISBN
978-0-7695-3372-8
Type
conf
DOI
10.1109/ICSEA.2008.75
Filename
4668121
Link To Document