1. Model-driven architecture. http://www.omg.org/mda/specs.htm
2. The Object Management Group. http://www.omg.org
3. Object Constraint Language (OCL). http://www.omg.org/spec/OCL/2.0/
4. Egea M (2008) An executable formal semantics for OCL with aopplications to model analysis and validation. PhD thesis, Universidad Complutense de Madrid
5. Clavel M, Egea M (2006) itp/ocl: a rewriting-based validation tool for uml + ocl static class diagrams. In: Michael J, Varmo V (eds) AMAST. Lecture notes in computer science, vol 4019. Springer, Berlin, pp 368–373