Abstract

Legacy systems are the backbone of any software organization. To satisfy the essentials of current users and modern business environment of global competition legacy system needs to be modernized. Now a days reengineering offers an approach to migrate a legacy system towards an evolve system. However improving quality of legacy system through reengineering requires examining and analyzing different reengineering risk. Quantifiable risk measures are necessary for the measurement of reengineering risk to take decision about when the evolution of legacy system through reengineering is successful. Existing methods used for evaluating the current state of legacy system mostly rely on user survey which are too subjective and need much processing time and cost. We present a reengineering risk measurement model RrMm to measure comprehensive impact of different reengineering risk in the evolution process of legacy system. We also measure reengineering risk arises from quality perspective of legacy system using proposed RrMm model. The quality perspective RrMm model consists of five reengineering risk component, including Availability risk, Reliability risk, Modularity risk, Usability risk and performance risk .RrMm offers better performance in terms of risk measurement to support the decision-making process.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call