Escudo de la República de Colombia
Sistema Nacional de Biliotecas - Repositorio Institucional Universidad Nacional de Colombia Biblioteca Digital - Repositorio Institucional UN Sistema Nacional de Bibliotecas UN

Definition of a semantic platform for automated code generation based on uml class diagrams and dsl semantic annotations

Muñetón Lopera, Andrés Felipe and Zapata Jaramillo, Carlos Mario (2012) Definition of a semantic platform for automated code generation based on uml class diagrams and dsl semantic annotations. Dyna; Vol. 79, núm. 172 (2012); 94-100 DYNA; Vol. 79, núm. 172 (2012); 94-100 2346-2183 0012-7353 .

Texto completo

[img]
Vista previa
PDF
867kB
[img] HTML
37kB

URL oficial: http://revistas.unal.edu.co/index.php/dyna/article...

Resumen

In this paper, we propose a semantic service platform for implementing the steps of a semantic- and MDA (Model-driven Architecture)-based method for automated code generation. The code generation is achieved by semantically relating operations in UML (Unified Modeling Language) class diagrams with implemented operations. Relationship among operations is achieved by finding implemented operations with the same post-condition of the operation under implementation. The resultant code is a sequence of invocations to the implemented operations which, acting as a whole, achieve the post-condition of the operation under implementation. Semantics is specified by means of a DSL (Domain-Specific Language), also defined in this paper. Services of the platform and the method are showed in execution in a case study.

Tipo de documento:Artículo - Article
Información adicional:Derechos de autor reservados
Palabras clave:code generation, automation, MDA, semantic, platform, software engineering
Unidad administrativa:Revistas electrónicas UN > Dyna
Código ID:25139
Enviado por : Dirección Nacional de Bibliotecas STECNICO
Enviado el día :27 Junio 2014 16:16
Ultima modificación:06 Junio 2018 10:57
Ultima modificación:06 Junio 2018 10:57
Exportar:Clic aquí
Estadísticas:Clic aquí
Compartir:

Solamente administradores del repositorio: página de control del ítem

Vicerrectoría de Investigación: Número uno en investigación
Indexado por:
Indexado por Scholar Google WorldCat DRIVER Metabiblioteca OAIster BASE BDCOL Registry of Open Access Repositories SNAAC Red de repositorios latinoamericanos eprints Open archives La referencia Tesis latinoamericanas OpenDOAR CLACSO
Este sitio web se ve mejor en Firefox