loading...
Renaissance: A Method to Support Software System Evolution
Oxford, England August 26-August 29
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CMPSAC.2002.104503726th Annual International Computer So ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Ian Warren, Lancaster University
Jane Ransom, Lancaster University
Legacy systems are often business critical and are associated with high maintenance costs. In this paper, we present an overview of a method, Renaissance, which aims to manage the process of regaining control over such systems. Renaissance supports system evolution by first recovering a stable basis using reengineering, and subsequently continuously improving the system by a stream of incremental changes. In both cases, the extent of evolution is determined by a phase which takes account of technical, business, and organisational factors. Renaissance defines a process framework, a predefined number of evolution strategies, an information repository, and a generic set of personnel responsibilities. The method can be tailored to the needs of particular projects and organisations, and it is not prescriptive of particular tools and techniques.
Index Terms:
evolution, reengineering, method, legacy system, incremental, maintenance
Citation:
Ian Warren, Jane Ransom, "Renaissance: A Method to Support Software System Evolution," compsac, pp.415, 26th Annual International Computer Software and Applications Conference, 2002
Usage of this product signifies your acceptance of the Terms of Use.