Resumen:
|
[ES] Model Driven Architecture (MDA) surge a
principios de esta década como una propuesta de estandarización
del enfoque Model Driven Development (MDD). MDA adopta a
los modelos como elementos esenciales de la cadena ...[+]
[ES] Model Driven Architecture (MDA) surge a
principios de esta década como una propuesta de estandarización
del enfoque Model Driven Development (MDD). MDA adopta a
los modelos como elementos esenciales de la cadena de
producción de software, proporcionando un conjunto de
lenguajes estándares para manejar eficientemente tales modelos.
Según los creadores de MDA, la postura de mantener énfasis en
la obtención de un grado satisfactorio de productividad, en
depreciación de otras características como portabilidad,
interoperabilidad, reusabilidad y mantenibilidad, es la que se
pretende cambiar con la aplicación de MDA al desarrollo de los
sistemas informáticos, independientemente del dominio específico
del que se trate una aplicación. El objetivo de este trabajo es
verificar la efectividad de tales características, a partir de la
experiencia obtenida en el desarrollo de una aplicación real
usando por un lado una herramienta MDA, contrastándola con el
enfoque tradicional.
[-]
[EN] Model Driven Architecture (MDA) was born as a standard of Model Driven Development (MDD) to increment the productivity in the software industry. Actually, there exist different models based tools to get an acceptable ...[+]
[EN] Model Driven Architecture (MDA) was born as a standard of Model Driven Development (MDD) to increment the productivity in the software industry. Actually, there exist different models based tools to get an acceptable degree of automation in the applications generation. Many of those tools allow users to build software with high productivity in their respective domains. According their authors, the very challenge of MDA approach and tools is to put emphasis in a satisfactory degree of productivity and, at the same time, increasing others important software qualities such as portability, interoperability, reusability and maintainability. This paper intends to verify the effectiveness of such benefits analyzing the development of a real application using a MDA tool compared with a traditional approach. For analysis purpose, a series of metrics that can help to evaluate the different aspects related to the benefits of MDA was adopted.
[-]
|
Descripción:
|
© 2008 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
|