The objective of this initiative is to provide standard representations of views of existing systems, in order to enable common modernization activities, such as code analysis and comprehension, and software transformation.
The foundation of the architecture-driven modernization initiative is the OMG specification Knowledge Discovery Metamodel (KDM).
Software modernization is architecture-driven when there is the need to capture and retool various architectural aspects of existing application environments.
In doing so, project teams will ensure that obsolete concepts or designs are not propagated into modern languages and platforms.
The bottom-line results deliver modernized systems that conform more effectively to current business practices and strategic requirements.