Publicación:
MDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWARE

dc.contributor.authorQuintero, Juan Bernardospa
dc.contributor.authorAnaya, Raquelspa
dc.date.accessioned2013-10-04 00:00:00
dc.date.accessioned2022-06-17T20:16:03Z
dc.date.available2013-10-04 00:00:00
dc.date.available2022-06-17T20:16:03Z
dc.date.issued2013-10-04
dc.description.abstractEl 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.spa
dc.description.abstractEl 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.eng
dc.format.mimetypeapplication/pdfeng
dc.identifier.eissn2463-0950
dc.identifier.issn1794-1237
dc.identifier.urihttps://repository.eia.edu.co/handle/11190/4690
dc.identifier.urlhttps://revistas.eia.edu.co/index.php/reveia/article/view/190
dc.language.isoengeng
dc.publisherFondo Editorial EIA - Universidad EIAspa
dc.relation.bitstreamhttps://revistas.eia.edu.co/index.php/reveia/article/download/190/187
dc.relation.citationeditionNúm. 8 , Año 2007spa
dc.relation.citationendpage146
dc.relation.citationissue8spa
dc.relation.citationstartpage131
dc.relation.citationvolume4spa
dc.relation.ispartofjournalRevista EIAspa
dc.rightsRevista EIA - 2013eng
dc.rights.accessrightsinfo:eu-repo/semantics/openAccesseng
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2eng
dc.rights.creativecommonsEsta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.eng
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0eng
dc.sourcehttps://revistas.eia.edu.co/index.php/reveia/article/view/190eng
dc.subjectreúsoeng
dc.subjectmodeloeng
dc.subjectlenguaje de modelado unificado (UML)eng
dc.subjectarquitectura dirigida por modelos (MDA)eng
dc.subjectlenguaje de restricciones de objetos (OCL)eng
dc.subjecttransformacióneng
dc.subjectperfil UMLeng
dc.subjectmapeoeng
dc.subjectmarca. Keywordseng
dc.subjectreuseeng
dc.subjectmodeleng
dc.subjectUnified Modeling Language (UML)eng
dc.subjectModel Driven Areng
dc.titleMDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWAREspa
dc.title.translatedMDA Y EL PAPEL DE LOS MODELOS EN EL PROCESO DE DESARROLLO DE SOFTWAREeng
dc.typeArtículo de revistaspa
dc.typeJournal articleeng
dc.type.coarhttp://purl.org/coar/resource_type/c_6501eng
dc.type.coarhttp://purl.org/coar/resource_type/c_6501eng
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85eng
dc.type.contentTexteng
dc.type.driverinfo:eu-repo/semantics/articleeng
dc.type.redcolhttp://purl.org/redcol/resource_type/ARTREFeng
dc.type.versioninfo:eu-repo/semantics/publishedVersioneng
dspace.entity.typePublication
Archivos