MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE

El papel de los modelos es fundamental en el desarrollo de software para potenciar el reúso de los diferentes elementos del software y facilitar la labor de los diferentes roles que participan del proceso. La Arquitectura Dirigida por Modelos (MDA) propone un proceso de desarrollo basado en la reali...

Full description

Autores:
Quintero, Juan Bernardo
Anaya, Raquel
Tipo de recurso:
Article of journal
Fecha de publicación:
2013
Institución:
Universidad EIA .
Repositorio:
Repositorio EIA .
Idioma:
eng
OAI Identifier:
oai:repository.eia.edu.co:11190/4690
Acceso en línea:
https://repository.eia.edu.co/handle/11190/4690
https://revistas.eia.edu.co/index.php/reveia/article/view/190
Palabra clave:
reúso
modelo
lenguaje de modelado unificado (UML)
arquitectura dirigida por modelos (MDA)
lenguaje de restricciones de objetos (OCL)
transformación
perfil UML
mapeo
marca. Keywords
reuse
model
Unified Modeling Language (UML)
Model Driven Ar
Rights
openAccess
License
Revista EIA - 2013
id REIA2_2d679a1c5ec987c0108fe4dcbe37f006
oai_identifier_str oai:repository.eia.edu.co:11190/4690
network_acronym_str REIA2
network_name_str Repositorio EIA .
repository_id_str
dc.title.spa.fl_str_mv MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
dc.title.translated.eng.fl_str_mv MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
title MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
spellingShingle MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
reúso
modelo
lenguaje de modelado unificado (UML)
arquitectura dirigida por modelos (MDA)
lenguaje de restricciones de objetos (OCL)
transformación
perfil UML
mapeo
marca. Keywords
reuse
model
Unified Modeling Language (UML)
Model Driven Ar
title_short MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
title_full MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
title_fullStr MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
title_full_unstemmed MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
title_sort MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE
dc.creator.fl_str_mv Quintero, Juan Bernardo
Anaya, Raquel
dc.contributor.author.spa.fl_str_mv Quintero, Juan Bernardo
Anaya, Raquel
dc.subject.eng.fl_str_mv reúso
modelo
lenguaje de modelado unificado (UML)
arquitectura dirigida por modelos (MDA)
lenguaje de restricciones de objetos (OCL)
transformación
perfil UML
mapeo
marca. Keywords
reuse
model
Unified Modeling Language (UML)
Model Driven Ar
topic reúso
modelo
lenguaje de modelado unificado (UML)
arquitectura dirigida por modelos (MDA)
lenguaje de restricciones de objetos (OCL)
transformación
perfil UML
mapeo
marca. Keywords
reuse
model
Unified Modeling Language (UML)
Model Driven Ar
description El papel de los modelos es fundamental en el desarrollo de software para potenciar el reúso de los diferentes elementos del software y facilitar la labor de los diferentes roles que participan del proceso. La Arquitectura Dirigida por Modelos (MDA) propone un proceso de desarrollo basado en la realización y transformación de modelos. Los principios en los que se fundamenta MDA son la abstracción, la automatización y la estandarización. El proceso central de MDA es la transformación de modelos que parten del espacio del problema (CIM) hasta modelos específicos de la plataforma (PSM), pasando por modelos que describen una solución independientemente de la computación (PIM). Para explicar el papel de los modelos en el proceso de desarrollo de software este artículo explora los principales conceptos presentados en la propuesta de MDA.Abstract: The role of models is critical in software development to enable the reuse of different software elements and to aid the work of several roles involved in the process. Model Driven Architecture (MDA) suggests a development process based on models realization and transformation. The principles in which MDA is based are abstraction, automation, and standardization. The central process of MDA is the transformation of models from the problem space (CIM) to platform specific models (PSM), passing across models describing a platform independent solution (PIM). In order to explain the model role in the software process development, this paper explores the main concept presented in the MDA proposal.
publishDate 2013
dc.date.accessioned.none.fl_str_mv 2013-10-04 00:00:00
2022-06-17T20:16:03Z
dc.date.available.none.fl_str_mv 2013-10-04 00:00:00
2022-06-17T20:16:03Z
dc.date.issued.none.fl_str_mv 2013-10-04
dc.type.spa.fl_str_mv Artículo de revista
dc.type.eng.fl_str_mv Journal article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coar.eng.fl_str_mv http://purl.org/coar/resource_type/c_6501
http://purl.org/coar/resource_type/c_6501
dc.type.driver.eng.fl_str_mv info:eu-repo/semantics/article
dc.type.version.eng.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.content.eng.fl_str_mv Text
dc.type.redcol.eng.fl_str_mv http://purl.org/redcol/resource_type/ARTREF
dc.type.coarversion.eng.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.issn.none.fl_str_mv 1794-1237
dc.identifier.uri.none.fl_str_mv https://repository.eia.edu.co/handle/11190/4690
dc.identifier.eissn.none.fl_str_mv 2463-0950
dc.identifier.url.none.fl_str_mv https://revistas.eia.edu.co/index.php/reveia/article/view/190
identifier_str_mv 1794-1237
2463-0950
url https://repository.eia.edu.co/handle/11190/4690
https://revistas.eia.edu.co/index.php/reveia/article/view/190
dc.language.iso.eng.fl_str_mv eng
language eng
dc.relation.bitstream.none.fl_str_mv https://revistas.eia.edu.co/index.php/reveia/article/download/190/187
dc.relation.citationedition.spa.fl_str_mv Núm. 8 , Año 2007
dc.relation.citationendpage.none.fl_str_mv 146
dc.relation.citationissue.spa.fl_str_mv 8
dc.relation.citationstartpage.none.fl_str_mv 131
dc.relation.citationvolume.spa.fl_str_mv 4
dc.relation.ispartofjournal.spa.fl_str_mv Revista EIA
dc.rights.eng.fl_str_mv Revista EIA - 2013
dc.rights.uri.eng.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0
dc.rights.accessrights.eng.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.eng.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Revista EIA - 2013
https://creativecommons.org/licenses/by-nc-nd/4.0
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.eng.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Fondo Editorial EIA - Universidad EIA
dc.source.eng.fl_str_mv https://revistas.eia.edu.co/index.php/reveia/article/view/190
institution Universidad EIA .
bitstream.url.fl_str_mv https://repository.eia.edu.co/bitstreams/16bd08f3-be9f-4c51-8eab-62f848f1e24f/download
bitstream.checksum.fl_str_mv 3d90762132bc4752dc9a31601b729ea7
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositorio Institucional Universidad EIA
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1808400320839024640
spelling Quintero, Juan Bernardo5756fba25a88ad152d6814bf88316e22300Anaya, Raquelc53d0e14dea1c253430e88f514d68a225002013-10-04 00:00:002022-06-17T20:16:03Z2013-10-04 00:00:002022-06-17T20:16:03Z2013-10-041794-1237https://repository.eia.edu.co/handle/11190/46902463-0950https://revistas.eia.edu.co/index.php/reveia/article/view/190El papel de los modelos es fundamental en el desarrollo de software para potenciar el reúso de los diferentes elementos del software y facilitar la labor de los diferentes roles que participan del proceso. La Arquitectura Dirigida por Modelos (MDA) propone un proceso de desarrollo basado en la realización y transformación de modelos. Los principios en los que se fundamenta MDA son la abstracción, la automatización y la estandarización. El proceso central de MDA es la transformación de modelos que parten del espacio del problema (CIM) hasta modelos específicos de la plataforma (PSM), pasando por modelos que describen una solución independientemente de la computación (PIM). Para explicar el papel de los modelos en el proceso de desarrollo de software este artículo explora los principales conceptos presentados en la propuesta de MDA.Abstract: The role of models is critical in software development to enable the reuse of different software elements and to aid the work of several roles involved in the process. Model Driven Architecture (MDA) suggests a development process based on models realization and transformation. The principles in which MDA is based are abstraction, automation, and standardization. The central process of MDA is the transformation of models from the problem space (CIM) to platform specific models (PSM), passing across models describing a platform independent solution (PIM). In order to explain the model role in the software process development, this paper explores the main concept presented in the MDA proposal.El papel de los modelos es fundamental en el desarrollo de software para potenciar el reúso de los diferentes elementos del software y facilitar la labor de los diferentes roles que participan del proceso. La Arquitectura Dirigida por Modelos (MDA) propone un proceso de desarrollo basado en la realización y transformación de modelos. Los principios en los que se fundamenta MDA son la abstracción, la automatización y la estandarización. El proceso central de MDA es la transformación de modelos que parten del espacio del problema (CIM) hasta modelos específicos de la plataforma (PSM), pasando por modelos que describen una solución independientemente de la computación (PIM). Para explicar el papel de los modelos en el proceso de desarrollo de software este artículo explora los principales conceptos presentados en la propuesta de MDA.Abstract: The role of models is critical in software development to enable the reuse of different software elements and to aid the work of several roles involved in the process. Model Driven Architecture (MDA) suggests a development process based on models realization and transformation. The principles in which MDA is based are abstraction, automation, and standardization. The central process of MDA is the transformation of models from the problem space (CIM) to platform specific models (PSM), passing across models describing a platform independent solution (PIM). In order to explain the model role in the software process development, this paper explores the main concept presented in the MDA proposal.application/pdfengFondo Editorial EIA - Universidad EIARevista EIA - 2013https://creativecommons.org/licenses/by-nc-nd/4.0info:eu-repo/semantics/openAccessEsta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.http://purl.org/coar/access_right/c_abf2https://revistas.eia.edu.co/index.php/reveia/article/view/190reúsomodelolenguaje de modelado unificado (UML)arquitectura dirigida por modelos (MDA)lenguaje de restricciones de objetos (OCL)transformaciónperfil UMLmapeomarca. KeywordsreusemodelUnified Modeling Language (UML)Model Driven ArMDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWAREMDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWAREArtículo de revistaJournal articlehttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionTexthttp://purl.org/redcol/resource_type/ARTREFhttp://purl.org/coar/version/c_970fb48d4fbd8a85https://revistas.eia.edu.co/index.php/reveia/article/download/190/187Núm. 8 , Año 200714681314Revista EIAPublicationOREORE.xmltext/xml2559https://repository.eia.edu.co/bitstreams/16bd08f3-be9f-4c51-8eab-62f848f1e24f/download3d90762132bc4752dc9a31601b729ea7MD5111190/4690oai:repository.eia.edu.co:11190/46902023-07-25 17:14:26.174https://creativecommons.org/licenses/by-nc-nd/4.0Revista EIA - 2013metadata.onlyhttps://repository.eia.edu.coRepositorio Institucional Universidad EIAbdigital@metabiblioteca.com