Evaluation of software development through an MDA tool: a case study

[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...

Descripción completa

Detalles Bibliográficos
Autores: Duarte, José María, González Toñánez, Magalí, Cernuzzi, Luca, Pastor López, Oscar|||0000-0002-1320-8471
Tipo de recurso: artículo
Fecha de publicación:2008
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/82625
Acceso en línea:https://riunet.upv.es/handle/10251/82625
Access Level:acceso abierto
Palabra clave:Model Driven Architecture (MDA)
Desarrollo dirigido por modelos
Model Driven Development (MDD)
Ingeniería de software
Software engineering
Modelado UML
Generación de código
Code generation
LENGUAJES Y SISTEMAS INFORMATICOS
Descripción
Sumario:[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.