Architectural Refactoring of the Legacy iAM System - ARA-Trans/iAM GitHub Wiki
Architectural evolution of the underlying code base is the process of conducting small scale refactoring of key components over time to produce a software platform (i.e. the โcoreโ platform) which maintains compatibility with the existing application while also allowing for future development of web services required for proper maintainability, scalability, security, and other non-functional requirements of an enterprise application. This page and its sub-pages will provide details on this evolutionary process.