Reengineering of legacy software
Kumar, Ajesh (2019)
Diplomityö
Kumar, Ajesh
2019
School of Engineering Science, Tietotekniikka
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2019081424172
https://urn.fi/URN:NBN:fi-fe2019081424172
Tiivistelmä
In seven decades of software engineering history, legacy systems are becoming increasingly complex to operate in the newly broadened market of digitalized products and easy availability of services. Yet, legacy systems are so important that it can’t be discontinued in the absence of any reengineered solutions. MTEE is one such application that is used for a specific entrepreneurship education research and now requires a comprehensive reengineered software with added functionalities. The goal is to reengineer by following an approach best suited for reengineering legacy software. As a result, a new version of MTEE application was developed based on important concepts identified during the research.