Title
The Role of OCL in the Model Driven Architecture
Abstract
Within the Model Driven Architecture (MDA) models and model transformations play a central role. At the model level OCL adds the precision that is lacking in plain UML. A model that combines the use of OCL and UML is perfectly suitable for MDA transformations. At the meta-model level, OCL is used to define validation rules for models. These can be executed against a model to automatically check whether the model conforms to the validation rules. The third use of OCL is as part of the transformation language in which MDA model transformations will be defined. The OMG has issues an RfP for such a language.
Year
DOI
Venue
2002
10.1007/3-540-36520-6_18
FIDJI
Keywords
Field
DocType
model driven architecture,model transformation,mda model transformation,meta-model level,central role,transformation language,plain uml,validation rule,mda transformation,model level ocl,meta model
Architecture,Programming language,Unified Modeling Language,Validation rule,Computer science,Transformation language,Object Constraint Language,Database
Conference
Volume
ISSN
ISBN
2604
0302-9743
3-540-00679-6
Citations 
PageRank 
References 
1
0.39
0
Authors
1
Name
Order
Citations
PageRank
Jos Warmer121241.21