OCL Expressions
No edit summary
No edit summary
Line 8: Line 8:


==== [[Understanding OCL with reference to SQL]] ====
==== [[Understanding OCL with reference to SQL]] ====
[[Category:OCL]]
[[Category:Beginner]]

Revision as of 10:55, 21 September 2017

The Object Constraint Language (OCL) is a declarative language for describing rules that apply to Unified Modeling Language (UML) models developed at IBM and now part of the UML standard. Initially, OCL was only a formal specification language extension to UML. OCL may now be used with any Meta-Object Facility (MOF) Object Management Group (OMG) meta-model, including UML.[2] The Object Constraint Language is a precise text language that provides constraint and object query expressions on any MOF model or meta-model that cannot otherwise be expressed by diagrammatic notation. OCL is a key component of the new OMG standard recommendation for transforming models, the Queries/Views/Transformations (QVT) specification.

Part 1 OCL Common Expressions

Part 2 OCL: Operators

Part 3 OCL: Derivation properties

Understanding OCL with reference to SQL

This page was edited 13 days ago on 04/03/2024. What links here