Content deleted Content added
No edit summary |
Standard headings &/or gen fixes. using AWB |
||
Line 1:
Architecture-Driven Modernization is the name of the initiative of the [[Object Management Group]] (see [http://adm.omg.org/ OMG ADM Task Force website]) related to extending the modeling approach to the existing software systems. Existing (or ''legacy'') software has been one of biggest obstacles for adoption of the modeling approach. With some irony, the acronym for Architecture-Driven Modernization, ADM looks like ''MDA in reverse'', where MDA is the acronym for OMG's Model-Driven Architecture, or using modeling to deliver new software. ADM is related to the concept of [[reverse engineering]]. [[
== History of ADM ==
Line 19:
Usually the knowledge obtained from existing software is presented in the form of models to which specific queries can be made when necessary. An [[entity relationship]] is a frequent format of representing knowledge obtained from existing software. Knowledge Discovery Metamodel defines an ontology for the software assets and their relationships for the purpose of performing knowledge discovery of existing code. Company KDM Analytics is maintaining open Portal for the Knowledge Discovery Metamodel (see [http://www.kdmanalytics.com/kdm KDM Portal]).
==See
* [[Object Management Group]]
Line 28:
==References==
{{reflist}}
[[Category:Architecture]]
|