Object Constraint Language
Aparença
L'Object Constraint Language (OCL) és un llenguatge que permet definir expressions formals vinculades a elements de models UML. Aquestes expressions són bàsicament restriccions, regles de derivació i condicions[1]. OCL fou desenvolupat inicialment el 1995 per IBM i posteriorment es va integrar amb l'UML. OMG el va adoptar com estàndard el 1997[2].
Referències
- ↑ OMG «Object Constraint Language. Version 2.4». OMG Document Number: formal/2014-02-03, 2-2014.
- ↑ Cabot, Jordi; Gogolla, Martin «Object Constraint Language (OCL):A Definitive Guide». Lecture Notes in Computer Science, vol 7320. Springer, Berlin, Heidelberg, 2012.