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