UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS

RESUMEN ANALÍTICOLa 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...

Full description

Autores:
Tipo de recurso:
Fecha de publicación:
2012
Institución:
Universidad Industrial de Santander
Repositorio:
Repositorio UIS
Idioma:
spa
OAI Identifier:
oai:noesis.uis.edu.co:20.500.14071/7027
Acceso en línea:
https://revistas.uis.edu.co/index.php/revistagti/article/view/2818
https://noesis.uis.edu.co/handle/20.500.14071/7027
Palabra clave:
Rights
openAccess
License
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
id UISANTADR2_aa3572723e3195bffd97aed1641e99af
oai_identifier_str oai:noesis.uis.edu.co:20.500.14071/7027
network_acronym_str UISANTADR2
network_name_str Repositorio UIS
repository_id_str
spelling Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)http://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)2012-10-092022-03-14T20:22:04Z2022-03-14T20:22:04Zhttps://revistas.uis.edu.co/index.php/revistagti/article/view/2818https://noesis.uis.edu.co/handle/20.500.14071/7027RESUMEN ANALÍTICOLa 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.PALABRAS CLAVES: Arquitectura Guiada por Modelos, Desarrollo de Software Guiado por Modelos, Modelo Independiente de Plataforma, Modelo Independiente de la Computación, Transformaciones entre modelos, Herramientas MDSDA VIEW OF SOFTWARE DEVELOMENT USING MODELSANALYTICAL SUMMARYBuilding 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.KEYWORDS: Model Driven Architecture MDA, Model Driven Software Development MDSD, Platform Independent Model PIM, Computation Independent Model CIM, Transformations between Models MDSD toolsapplication/pdfspaUniversidad Industrial de Santanderhttps://revistas.uis.edu.co/index.php/revistagti/article/view/2818/3060Revista GTI; Vol. 11 Núm. 29 (2012): Revista GTI; 69-82Revista GTI; Vol. 11 No. 29 (2012): Revista GTI; 69-82REVISTA GTI; v. 11 n. 29 (2012): Revista GTI; 69-822027-83301657-8236UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOSinfo:eu-repo/semantics/articlehttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/resource_type/c_2df8fbb1Chaparro Lemus, Luis OliverioGómez Estupiñan, Juan Federico20.500.14071/7027oai:noesis.uis.edu.co:20.500.14071/70272022-03-16 12:39:53.764metadata.onlyhttps://noesis.uis.edu.coDSpace at UISnoesis@uis.edu.co
dc.title.es-ES.fl_str_mv UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
title UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
spellingShingle UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
title_short UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
title_full UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
title_fullStr UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
title_full_unstemmed UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
title_sort UNA VISIÓN DEL DESARROLLO DE SOFTWARE UTILIZANDO MODELOS
description RESUMEN ANALÍTICOLa 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.PALABRAS CLAVES: Arquitectura Guiada por Modelos, Desarrollo de Software Guiado por Modelos, Modelo Independiente de Plataforma, Modelo Independiente de la Computación, Transformaciones entre modelos, Herramientas MDSDA VIEW OF SOFTWARE DEVELOMENT USING MODELSANALYTICAL SUMMARYBuilding 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.KEYWORDS: Model Driven Architecture MDA, Model Driven Software Development MDSD, Platform Independent Model PIM, Computation Independent Model CIM, Transformations between Models MDSD tools
publishDate 2012
dc.date.accessioned.none.fl_str_mv 2022-03-14T20:22:04Z
dc.date.available.none.fl_str_mv 2022-03-14T20:22:04Z
dc.date.none.fl_str_mv 2012-10-09
dc.type.none.fl_str_mv info:eu-repo/semantics/article
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.identifier.none.fl_str_mv https://revistas.uis.edu.co/index.php/revistagti/article/view/2818
dc.identifier.uri.none.fl_str_mv https://noesis.uis.edu.co/handle/20.500.14071/7027
url https://revistas.uis.edu.co/index.php/revistagti/article/view/2818
https://noesis.uis.edu.co/handle/20.500.14071/7027
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.uis.edu.co/index.php/revistagti/article/view/2818/3060
dc.rights.license.none.fl_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.coar.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.accessrights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.none.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
http://purl.org/coar/access_right/c_abf2
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.es-ES.fl_str_mv Universidad Industrial de Santander
dc.source.es-ES.fl_str_mv Revista GTI; Vol. 11 Núm. 29 (2012): Revista GTI; 69-82
dc.source.en-US.fl_str_mv Revista GTI; Vol. 11 No. 29 (2012): Revista GTI; 69-82
dc.source.pt-BR.fl_str_mv REVISTA GTI; v. 11 n. 29 (2012): Revista GTI; 69-82
dc.source.none.fl_str_mv 2027-8330
1657-8236
institution Universidad Industrial de Santander
repository.name.fl_str_mv DSpace at UIS
repository.mail.fl_str_mv noesis@uis.edu.co
_version_ 1812187113168306176