Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is ADM (Architecture Driven Modernization)

Handbook of Research on Innovations in Systems and Software Engineering
The process of understanding and evolving existing software assets of a system of interest in the context of the Model Driven Architecture (MDA).
Published in Chapter:
Reverse Engineering of Object-Oriented Code: An ADM Approach
Liliana Favre (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina & Comisión de Investigaciones Científicas de la Provincia de Buenos Aires, Argentina), Liliana Martinez (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina), and Claudia Pereira (Universidad Nacional del Centro de la Provincia de Buenos Aires, Argentina)
DOI: 10.4018/978-1-4666-6359-6.ch016
Abstract
Software modernization is a new research area in the software industry that is intended to provide support for transforming an existing software system to a new one that satisfies new demands. Software modernization requires technical frameworks for information integration and tool interoperability that allow managing new platform technologies, design techniques, and processes. To meet these demands, Architecture-Driven Modernization (ADM) has emerged as the new OMG (Object Management Group) initiative for modernization. Reverse engineering techniques play a crucial role in system modernization. This chapter describes the state of the art in the model-driven modernization area, reverse engineering in particular. A framework to reverse engineering models from object-oriented code that distinguishes three different abstraction levels linked to models, metamodels, and formal specification is described. The chapter includes an analysis of technologies that support ADM standards and provides a summary of the principles that can be used to govern current modernization efforts.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Migrating Software Towards Mobile Technologies
The process of understanding and evolving existing software assets of an existing system in the context of MDA.
Full Text Chapter Download: US $37.50 Add to Cart
Model-Driven Software Modernization
The process of understanding and evolving existing software assets of a system of interest in the context of MDA.
Full Text Chapter Download: US $37.50 Add to Cart
Non-Mobile Software Modernization in Accordance With the Principles of Model-Driven Engineering
The process of understanding and evolving existing software assets of an existing system in the context of MDA.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR