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 MDA (Model Driven Architecture)

Handbook of Research on Innovations in Systems and Software Engineering
An initiative of the Object Management Group (OMG) for the development of software systems based on the separation of business and application logic from underlying platform technologies. It is an evolving conceptual architecture to achieve cohesive model-driven technology specifications.
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
IFML-Based Graphical User Interfaces Generated From BPMN up to PSM Level
A methodological approach to software design, offering guidelines for organizing specifications that are articulated in the form of models.
Full Text Chapter Download: US $37.50 Add to Cart
Foundations for MDA Case Tools
A framework based on UML and other industry standards for visualizing, storing, and exchanging software design and models. It separates the specification of functionality from the specification of the implementation of that functionality on a specific technology platform.
Full Text Chapter Download: US $37.50 Add to Cart
Model-Driven Software Modernization
An initiative of OMG for the development of software systems based on the separation of business and application logic from underlying platform technologies. It is an evolving conceptual architecture to achieve cohesive model-driven technology specifications.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR