Generación del cuerpo de los métodos a partir de la semántica de las operaciones del diagrama de clases

Fuente: Redalyc
Salvato in:
Dettagli Bibliografici
Autore principale: Carlos Mario Zapata J.
Natura: Artículo científico
Lingua:es
Pubblicazione: Universidad Nacional de Colombia 2008
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1876445685752004608
author Carlos Mario Zapata J.
author_facet Carlos Mario Zapata J.
contents Generación del cuerpo de los métodos a partir de la semántica de las operaciones del diagrama de clases Carlos Mario Zapata J. Andrés Felipe Muñetón Ingeniería UML precondición poscondición Generación de código plataforma de desarrollo Para la generación automática de código fuente a partir de los diagramas de UML, las herramientas CASE convencionales sólo generan el encabezado de los métodos, y algunos esfuerzos adicionales generan parcialmente el cuerpo de los métodos, pero empleando elementos que se alejan de los estándares de modelado y, en todo caso, muy cercanos a la elaboración manual de código fuente. Buscando superar esas limitaciones, en este artículo se propone un proceso para generar el cuerpo de los métodos del código fuente a partir de las operaciones del diagrama de clases. Para ello se define la "semántica de las operaciones", que es una manera de ligar las operaciones del diagrama de clases y los métodos implementados en la plataforma de desarrollo, tomando como entradas las pre y poscondiciones de las operaciones y el metamodelo de las librerías de la plataforma de desarrollo. Finalmente, el proceso se ejemplifica con un caso de estudio, para el cual fue necesario elaborar una instancia en UML del metamodelo del paquete java.sql. 2008 artículo científico 0120-5609 https://www.redalyc.org/articulo.oa?id=64328309 es http://www.redalyc.org/revista.oa?id=643 Ingeniería e Investigación application/pdf Universidad Nacional de Colombia Ingeniería e Investigación (Colombia) Num.3 Vol.28
format Artículo científico
id redalyc_64328309
institution Redalyc
language es
publishDate 2008
publisher Universidad Nacional de Colombia
spellingShingle Generación del cuerpo de los métodos a partir de la semántica de las operaciones del diagrama de clases
Carlos Mario Zapata J.
Ingeniería
UML
precondición
poscondición
Generación de código
plataforma de desarrollo
Generación del cuerpo de los métodos a partir de la semántica de las operaciones del diagrama de clases Carlos Mario Zapata J. Andrés Felipe Muñetón Ingeniería UML precondición poscondición Generación de código plataforma de desarrollo Para la generación automática de código fuente a partir de los diagramas de UML, las herramientas CASE convencionales sólo generan el encabezado de los métodos, y algunos esfuerzos adicionales generan parcialmente el cuerpo de los métodos, pero empleando elementos que se alejan de los estándares de modelado y, en todo caso, muy cercanos a la elaboración manual de código fuente. Buscando superar esas limitaciones, en este artículo se propone un proceso para generar el cuerpo de los métodos del código fuente a partir de las operaciones del diagrama de clases. Para ello se define la "semántica de las operaciones", que es una manera de ligar las operaciones del diagrama de clases y los métodos implementados en la plataforma de desarrollo, tomando como entradas las pre y poscondiciones de las operaciones y el metamodelo de las librerías de la plataforma de desarrollo. Finalmente, el proceso se ejemplifica con un caso de estudio, para el cual fue necesario elaborar una instancia en UML del metamodelo del paquete java.sql. 2008 artículo científico 0120-5609 https://www.redalyc.org/articulo.oa?id=64328309 es http://www.redalyc.org/revista.oa?id=643 Ingeniería e Investigación application/pdf Universidad Nacional de Colombia Ingeniería e Investigación (Colombia) Num.3 Vol.28
title Generación del cuerpo de los métodos a partir de la semántica de las operaciones del diagrama de clases
topic Ingeniería
UML
precondición
poscondición
Generación de código
plataforma de desarrollo
url https://www.redalyc.org/articulo.oa?id=64328309