Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3

El OMG define el refinamiento como el proceso de transformación desde un modelo independiente de la plataforma de implementación hacia un modelo específico de la plataforma de implementación. Las herramientas CASE convencionales han experimentado problemas con este tipo de transformación, debido a...

Full description

Bibliographic Details
Main Authors: CARLOS M. ZAPATA, CARLOS A. ÁLVAREZ, FERNANDO ARANGO I.
Format: Article
Language:English
Published: Universidad Nacional de Colombia 2007-01-01
Series:Dyna
Online Access:http://www.redalyc.org/articulo.oa?id=49615116
id doaj-09b1a7a0f43143b6861c82381909f76c
record_format Article
spelling doaj-09b1a7a0f43143b6861c82381909f76c2020-11-24T20:59:19ZengUniversidad Nacional de Colombia Dyna0012-73532007-01-0174151147159Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3CARLOS M. ZAPATACARLOS A. ÁLVAREZFERNANDO ARANGO I.El OMG define el refinamiento como el proceso de transformación desde un modelo independiente de la plataforma de implementación hacia un modelo específico de la plataforma de implementación. Las herramientas CASE convencionales han experimentado problemas con este tipo de transformación, debido a la definición estática de los modelos incluidos en ellas, a las dificultades para la definición de reglas de transformación y al pobre rendimiento mostrado por ellas en la obtención de código. Las herramientas MetaCASE han surgido con nuevas capacidades para mejorar el refinamiento en el contexto de la transformación entre modelos. En este artículo se presenta una implementación en AToM3 para refinamiento que transforma un diagrama de clases UML independiente de la plataforma de implementación a un diagrama de clases UML dependiente de la plataforma de implementación Oracle® 9i. Además, se muestra el uso de esta clase de refinamiento con un caso de estudio.http://www.redalyc.org/articulo.oa?id=49615116
collection DOAJ
language English
format Article
sources DOAJ
author CARLOS M. ZAPATA
CARLOS A. ÁLVAREZ
FERNANDO ARANGO I.
spellingShingle CARLOS M. ZAPATA
CARLOS A. ÁLVAREZ
FERNANDO ARANGO I.
Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3
Dyna
author_facet CARLOS M. ZAPATA
CARLOS A. ÁLVAREZ
FERNANDO ARANGO I.
author_sort CARLOS M. ZAPATA
title Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3
title_short Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3
title_full Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3
title_fullStr Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3
title_full_unstemmed Refinamiento del diagrama de clases UML a Oracle®9I en ATOM3
title_sort refinamiento del diagrama de clases uml a oracle®9i en atom3
publisher Universidad Nacional de Colombia
series Dyna
issn 0012-7353
publishDate 2007-01-01
description El OMG define el refinamiento como el proceso de transformación desde un modelo independiente de la plataforma de implementación hacia un modelo específico de la plataforma de implementación. Las herramientas CASE convencionales han experimentado problemas con este tipo de transformación, debido a la definición estática de los modelos incluidos en ellas, a las dificultades para la definición de reglas de transformación y al pobre rendimiento mostrado por ellas en la obtención de código. Las herramientas MetaCASE han surgido con nuevas capacidades para mejorar el refinamiento en el contexto de la transformación entre modelos. En este artículo se presenta una implementación en AToM3 para refinamiento que transforma un diagrama de clases UML independiente de la plataforma de implementación a un diagrama de clases UML dependiente de la plataforma de implementación Oracle® 9i. Además, se muestra el uso de esta clase de refinamiento con un caso de estudio.
url http://www.redalyc.org/articulo.oa?id=49615116
work_keys_str_mv AT carlosmzapata refinamientodeldiagramadeclasesumlaoracle9ienatom3
AT carlosaalvarez refinamientodeldiagramadeclasesumlaoracle9ienatom3
AT fernandoarangoi refinamientodeldiagramadeclasesumlaoracle9ienatom3
_version_ 1716782917569478656