Journal: | Gerencia tecnológica informática |
Database: | PERIÓDICA |
System number: | 000356218 |
ISSN: | 1657-8236 |
Authors: | Chaparro Lemus, Luis Oliverio1 Gómez Estupíñán, Juan Federico2 |
Institutions: | 1Universidad Politécnica de Valencia, Valencia. España 2Universidad Distrital "Francisco José de Caldas", Programa de Ingeniería de Sistemas, Bogotá. Colombia |
Year: | 2012 |
Season: | Ene-Abr |
Volumen: | 11 |
Number: | 29 |
Pages: | 69-82 |
Country: | Colombia |
Language: | Español |
Document type: | Artículo |
Approach: | Aplicado, descriptivo |
Spanish abstract | La construcción de software está lejos de ser una tarea sencilla, sobre todo si su complejidad es alta. Esta tarea exige un alto compromiso del equipo de desarrollo, recursos costosos, especialistas altamente cualificados y procesos y métodos cada vez más formales. Con el propósito de agilizar este proceso, surgió un movimiento centrado en el uso de modelos en diferentes niveles de abstracción. Las principales propuestas en este sentido son la Arquitectura Dirigida por Modelos y el Desarrollo de Software Dirigido por Modelos (MDA y MDSD, por sus siglas en ingles). En este artículo se hace una revisión de la literatura a cerca de estas dos propuestas. Describe sus principios fundamentales, el trabajo orientado a conformar la fundamentación teórica de las dos propuestas y las principales herramientas que implementan el desarrollo conducido por modelos. Este trabajo se realiza en el marco del proyecto de investigación “Construcción de un proceso de desarrollo de software con base en MDA y MDSD”, concretamente contribuye a establecer el trabajo de investigación realizado por la comunidad internacional y los fundamentos teóricos y conceptuales que subyacen a las dos propuestas |
English abstract | Building software is not an easy task, especially if its complexity is high. This task requires a high commitment to the development team, expensive resources, highly qualified specialists and increasingly formal methods and processes. In order to expedite this process, a movement focused on the use of models in different abstraction levels has emerged. The main proposals in this regard are Model Driven Architecture (MDA) and Model Driven Software Development (MDSD). This paper is a review of the literature about those two proposals. It describes its fundamental principles, work oriented to form its theoretical basis and the main tools that implement the model-driven development. This work is performed under the research project “Construction of a software development process based on MDA and MDSD”, specifically contributes to establishing the research work done by the international community and the theoretical and conceptual underpinning the two proposals |
Disciplines: | Ciencias de la computación |
Keyword: | Programación, Arquitectura de software, Desarrollo de software, Modelos de programación |
Keyword: | Computer science, Programming, Software architecture, Software development, Programming models |
Full text: | Texto completo (Ver PDF) |