Aligning OCL with UML

Authors

  • Edward Willink Eclipse Modeling Project

DOI:

https://doi.org/10.14279/tuj.eceasst.44.664

Abstract

OCL is widely used by UML and other languages to constrain meta-models and perform evaluations on models. Unfortunately no OCL 2.x specification has ever been aligned with any UML 2.x specification. This lack of alignment makes some OCL compliance points such as XMI interchange unachievable. This paper describes how introduction of an OCL Pivot Meta-Model and clear exposition of the Values package may provide a solution to the alignment and a variety of other specification issues.

Downloads

Published

2011-10-15

How to Cite

[1]
E. Willink, “Aligning OCL with UML”, eceasst, vol. 44, Oct. 2011.