2004
DOI: 10.1016/j.entcs.2003.09.007
|View full text |Cite
|
Sign up to set email alerts
|

OCLPrime - Environment and Language for Model Query, Views and Transformations

Abstract: UML, MOF, and MDA currently do not provide a standardized means to describe manipulation of model-elements in algorithms or rules. In order to define specific UML-based methods in a product-independent and portable way, this capability is essential. This paper discusses design and implementation of the hybrid language framework Prime and its derivative language OCLPrime in the light of the OMG Query / Views / Transformations RFP. Prime allows and coordinates the reuse of different languages for validation, sel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2004
2004
2005
2005

Publication Types

Select...
3

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…Consequently, behavioral specifications are mainly based on the analysis of pre-and post conditions. These conditions can be annotated to components in several specification languages such as Z [129], OCL [107], OCLPrime [133], Larch [59].…”
Section: Compatibility and Substitutabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…Consequently, behavioral specifications are mainly based on the analysis of pre-and post conditions. These conditions can be annotated to components in several specification languages such as Z [129], OCL [107], OCLPrime [133], Larch [59].…”
Section: Compatibility and Substitutabilitymentioning
confidence: 99%
“…Other model transformation languages are based directly on UML. [133] for example defines an extension of the Object Constraint Language OCL using database manipulation operations of SQL. We use an existing language -TRIPLE -to define mappings.…”
Section: Related Workmentioning
confidence: 99%
“…Other model transformation languages are based directly on UML. [18] for example defines an extension of the Object Constraint Language OCL using database manipulation operations of SQL. We use an existing language -Triple -to define mappings.…”
Section: Related Workmentioning
confidence: 99%