Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0

La generación automática de código a partir de modelos ha sido una de las promesas parcialmente cumplidas en el desarrollo de software. La experiencia de las herramientas CASE, aún distante del automatismo absoluto, se complementa con algunos trabajos teóricos que se alejan de los estándares de mode...

Full description

Autores:
Muñetón Lopera, Andrés Felipe
Zapata Jaramillo, Carlos Mario
Arango Isaza, Fernando
Tipo de recurso:
Article of journal
Fecha de publicación:
2007
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/22431
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/22431
http://bdigital.unal.edu.co/13466/
Palabra clave:
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_4e0441c029c6e2b1b7e9921e6fec2dda
oai_identifier_str oai:repositorio.unal.edu.co:unal/22431
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Muñetón Lopera, Andrés Felipe10d2e0bf-b8ff-4f0c-ab14-6d8502f8c2bb300Zapata Jaramillo, Carlos Mario018a11f3-eec9-4804-b9a3-e9fa11194988300Arango Isaza, Fernandoc67eb964-0ce2-4a5a-a3f1-85f08c7517893002019-06-25T20:36:01Z2019-06-25T20:36:01Z2007https://repositorio.unal.edu.co/handle/unal/22431http://bdigital.unal.edu.co/13466/La generación automática de código a partir de modelos ha sido una de las promesas parcialmente cumplidas en el desarrollo de software. La experiencia de las herramientas CASE, aún distante del automatismo absoluto, se complementa con algunos trabajos teóricos que se alejan de los estándares de modelamiento. En este artículo se proponen reglas para la generación de código a partir de metamodelos de diagramas de clases, secuencias y máquina de estados de UML. Las reglas están definidas en lógica de primer orden, permitiendo una especificación donde se evitan las ambigüedades y la necesidad de aprender un lenguaje de programación específico. Mediante un caso de estudio se representa la aplicación de las reglas de transformación, generando el código fuente de una clase en el lenguaje orientado a objetos Java.application/pdfspaUniversidad Nacional de Colombia Sede Medellínhttp://revistas.unal.edu.co/index.php/dyna/article/view/983Universidad Nacional de Colombia Revistas electrónicas UN DynaDynaDyna; Vol. 74, núm. 153 (2007); 267-283 DYNA; Vol. 74, núm. 153 (2007); 267-283 2346-2183 0012-7353Muñetón Lopera, Andrés Felipe and Zapata Jaramillo, Carlos Mario and Arango Isaza, Fernando (2007) Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0. Dyna; Vol. 74, núm. 153 (2007); 267-283 DYNA; Vol. 74, núm. 153 (2007); 267-283 2346-2183 0012-7353 .Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0Artículo de revistainfo:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/ARTORIGINAL983-25643-1-PB.htmtext/html81668https://repositorio.unal.edu.co/bitstream/unal/22431/1/983-25643-1-PB.htmccda1ce00d6db59649164ab4c801ce68MD51983-5082-1-PB.pdfapplication/pdf493742https://repositorio.unal.edu.co/bitstream/unal/22431/2/983-5082-1-PB.pdfff9afcc559335cf2836142f6a871f9caMD52THUMBNAIL983-5082-1-PB.pdf.jpg983-5082-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg8822https://repositorio.unal.edu.co/bitstream/unal/22431/3/983-5082-1-PB.pdf.jpgd10b4eefb27b824e2900a48399f0f76bMD53unal/22431oai:repositorio.unal.edu.co:unal/224312022-10-14 23:02:37.814Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
title Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
spellingShingle Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
title_short Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
title_full Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
title_fullStr Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
title_full_unstemmed Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
title_sort Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0
dc.creator.fl_str_mv Muñetón Lopera, Andrés Felipe
Zapata Jaramillo, Carlos Mario
Arango Isaza, Fernando
dc.contributor.author.spa.fl_str_mv Muñetón Lopera, Andrés Felipe
Zapata Jaramillo, Carlos Mario
Arango Isaza, Fernando
description La generación automática de código a partir de modelos ha sido una de las promesas parcialmente cumplidas en el desarrollo de software. La experiencia de las herramientas CASE, aún distante del automatismo absoluto, se complementa con algunos trabajos teóricos que se alejan de los estándares de modelamiento. En este artículo se proponen reglas para la generación de código a partir de metamodelos de diagramas de clases, secuencias y máquina de estados de UML. Las reglas están definidas en lógica de primer orden, permitiendo una especificación donde se evitan las ambigüedades y la necesidad de aprender un lenguaje de programación específico. Mediante un caso de estudio se representa la aplicación de las reglas de transformación, generando el código fuente de una clase en el lenguaje orientado a objetos Java.
publishDate 2007
dc.date.issued.spa.fl_str_mv 2007
dc.date.accessioned.spa.fl_str_mv 2019-06-25T20:36:01Z
dc.date.available.spa.fl_str_mv 2019-06-25T20:36:01Z
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/ART
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/22431
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/13466/
url https://repositorio.unal.edu.co/handle/unal/22431
http://bdigital.unal.edu.co/13466/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.spa.fl_str_mv http://revistas.unal.edu.co/index.php/dyna/article/view/983
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Revistas electrónicas UN Dyna
Dyna
dc.relation.ispartofseries.none.fl_str_mv Dyna; Vol. 74, núm. 153 (2007); 267-283 DYNA; Vol. 74, núm. 153 (2007); 267-283 2346-2183 0012-7353
dc.relation.references.spa.fl_str_mv Muñetón Lopera, Andrés Felipe and Zapata Jaramillo, Carlos Mario and Arango Isaza, Fernando (2007) Reglas para la generación automática de código definidas sobre metamodelos simplificados de los diagramas de clases, secuencias y máquina de estados de uml 2.0. Dyna; Vol. 74, núm. 153 (2007); 267-283 DYNA; Vol. 74, núm. 153 (2007); 267-283 2346-2183 0012-7353 .
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad Nacional de Colombia Sede Medellín
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/22431/1/983-25643-1-PB.htm
https://repositorio.unal.edu.co/bitstream/unal/22431/2/983-5082-1-PB.pdf
https://repositorio.unal.edu.co/bitstream/unal/22431/3/983-5082-1-PB.pdf.jpg
bitstream.checksum.fl_str_mv ccda1ce00d6db59649164ab4c801ce68
ff9afcc559335cf2836142f6a871f9ca
d10b4eefb27b824e2900a48399f0f76b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089340994715648