MDA (MODEL DRIVEN ARCHITECTURE)
INTRODUCTIONThe Object management Group (OMG) is a consortium of computer companies created in 1990, with the aim of promoting the development of applications oriented to distributed objects. For this, from the beginning special attention was paid to the problem of interoperability and integration of software systems, which has led the OMG to define numerous specifications and standards such as CORBA, UML, MOF, XMI and CWM.
In the year 2001, the OMG established the MDA framework as an architecture for the development of applications. While the previous framework proposed by OMG, formed by the OMA and CORBA specifications.
MDA proposes the following development process: from the requirements an independent model of the platform (PIM) is obtained, then this model is transformed with the help of tools in one or more specific models of the platform (PSM, and finally each PSM is transformed Therefore, MDA incorporates the idea of transformations between models (PIM to PSM, PSM to code), so tools are needed to automate this task.
ACTUALIDAD
In the last two years, different development environments based on MDA have been created, as well as model transformation tools. Compuware OptimalJ and Interact Object's Arcstyler are recognized as two more mature MDA tools. The MDA tool market is currently very active, but some years must pass to exploit all the possibilities of this new paradigm.
MDA tools
* ArgoUML
* AndroMDA
* Enterprise Architect
CONCLUSIONS
MDA tools are used in software engineering that benefits in the process of the product.
The management of these tools reduces the complexity in the development of the system models.

Comentarios
Publicar un comentario