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...
- 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 |