DocumentCode :
1271337
Title :
Decision model for legacy systems
Author :
Bennett, K.H. ; Ramage, M. ; Munro, M.
Author_Institution :
Res. Inst. for Software Evolution, Durham Univ., UK
Volume :
146
Issue :
3
fYear :
1999
fDate :
6/1/1999 12:00:00 AM
Firstpage :
153
Lastpage :
159
Abstract :
Legacy systems pose major problems for industry-existing software seems so difficult and expensive to change quickly to keep up with the needs of business. The authors firstly summarise the general problems with modifying existing software-termed software maintenance-and then address the problems of legacy systems. They show that one of the major difficulties is trying to decide rationally among very different options, ranging from discarding the old software completely, through reverse engineering, to freezing it, or outsourcing. A novel two-phase model is presented to assist organisations in making decisions about legacy systems. The first phase, often neglected, is to model business strategy from a top-down perspective, involving many stakeholders. This is then used as input to a technical phase, where solutions are evaluated according to their ability to meet the objectives identified in phase one
Keywords :
business data processing; outsourcing; reverse engineering; software maintenance; systems re-engineering; business; decision model; legacy systems; outsourcing; reverse engineering; software maintenance; system reengineering; two-phase model;
fLanguage :
English
Journal_Title :
Software, IEE Proceedings -
Publisher :
iet
ISSN :
1462-5970
Type :
jour
DOI :
10.1049/ip-sen:19990617
Filename :
806160
Link To Document :
بازگشت