Services on Demand
Journal
Article
Indicators
- Cited by SciELO
- Access statistics
Related links
- Cited by Google
- Similars in SciELO
- Similars in Google
Share
DYNA
Print version ISSN 0012-7353On-line version ISSN 2346-2183
Abstract
ZAPATA, CARLOS M.; ALVAREZ, CARLOS A. and ARANGO I., FERNANDO. UML CLASS DIAGRAM ORACLE® 9I REFINEMENT IN ATOM. Dyna rev.fac.nac.minas [online]. 2007, vol.74, n.151, pp.147-149. ISSN 0012-7353.
Defined by OMG, Refinement is a transformation process from a platform independent model to a platform specific model. CASE Tools have experienced problems with this kind of transformation, because of the static definition of metamodels included on them, difficulties for defining transformation rules and the poor performance showed by them in code obtaining. MetaCASE Tools have emerged with new capabilities for improving the refinement in the context of model transformation. In this paper, we present an AToM3-based implementation for refinement between a platform-independent UML Class Diagram and an Oracle® 9i-platform UML Class Model. Furthermore, we show the use of this kind of refinement with a study case.
Keywords : Class Diagram; Relational Model; Oracle® 9i; Metamodeling; Refinement Rules.