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

Full description

Autores:
Zapata, Carlos M
Álvarez, Carlos A.
Arango I., 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/22369
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/22369
http://bdigital.unal.edu.co/13403/
Palabra clave:
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
id UNACIONAL2_eb62490fed2a8b78301fda1f9c296cfb
oai_identifier_str oai:repositorio.unal.edu.co:unal/22369
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_abf2Zapata, Carlos M48559a7a-42f9-41f9-ba4a-ff74d0b0a72e300Álvarez, Carlos A.1a52602e-0145-48a2-9118-86949474a981300Arango I., Fernandoa565c44f-3861-4532-ad5c-68fd5860ab273002019-06-25T20:35:19Z2019-06-25T20:35:19Z2007https://repositorio.unal.edu.co/handle/unal/22369http://bdigital.unal.edu.co/13403/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.application/pdfspaUniversidad Nacional de Colombia Sede Medellínhttp://revistas.unal.edu.co/index.php/dyna/article/view/900Universidad Nacional de Colombia Revistas electrónicas UN DynaDynaDyna; Vol. 74, núm. 151 (2007); 147-159 DYNA; Vol. 74, núm. 151 (2007); 147-159 2346-2183 0012-7353Zapata, Carlos M and Álvarez, Carlos A. and Arango I., Fernando (2007) Refinamiento del diagrama de clases uml a oracle®9i en atom3. Dyna; Vol. 74, núm. 151 (2007); 147-159 DYNA; Vol. 74, núm. 151 (2007); 147-159 2346-2183 0012-7353 .Refinamiento del diagrama de clases uml a oracle®9i en atom3Artí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/ARTORIGINAL900-4904-1-PB.pdfapplication/pdf995966https://repositorio.unal.edu.co/bitstream/unal/22369/1/900-4904-1-PB.pdfb45cf8467fa8e49b68a40912af4fe279MD51THUMBNAIL900-4904-1-PB.pdf.jpg900-4904-1-PB.pdf.jpgGenerated Thumbnailimage/jpeg9137https://repositorio.unal.edu.co/bitstream/unal/22369/2/900-4904-1-PB.pdf.jpg4f1ab237e003aad141d586e4116378ecMD52unal/22369oai:repositorio.unal.edu.co:unal/223692022-10-14 23:02:23.287Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co
dc.title.spa.fl_str_mv Refinamiento del diagrama de clases uml a oracle®9i en atom3
title Refinamiento del diagrama de clases uml a oracle®9i en atom3
spellingShingle 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
dc.creator.fl_str_mv Zapata, Carlos M
Álvarez, Carlos A.
Arango I., Fernando
dc.contributor.author.spa.fl_str_mv Zapata, Carlos M
Álvarez, Carlos A.
Arango I., Fernando
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.
publishDate 2007
dc.date.issued.spa.fl_str_mv 2007
dc.date.accessioned.spa.fl_str_mv 2019-06-25T20:35:19Z
dc.date.available.spa.fl_str_mv 2019-06-25T20:35:19Z
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/22369
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/13403/
url https://repositorio.unal.edu.co/handle/unal/22369
http://bdigital.unal.edu.co/13403/
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/900
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. 151 (2007); 147-159 DYNA; Vol. 74, núm. 151 (2007); 147-159 2346-2183 0012-7353
dc.relation.references.spa.fl_str_mv Zapata, Carlos M and Álvarez, Carlos A. and Arango I., Fernando (2007) Refinamiento del diagrama de clases uml a oracle®9i en atom3. Dyna; Vol. 74, núm. 151 (2007); 147-159 DYNA; Vol. 74, núm. 151 (2007); 147-159 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/22369/1/900-4904-1-PB.pdf
https://repositorio.unal.edu.co/bitstream/unal/22369/2/900-4904-1-PB.pdf.jpg
bitstream.checksum.fl_str_mv b45cf8467fa8e49b68a40912af4fe279
4f1ab237e003aad141d586e4116378ec
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1812169392122757120