(OCL) A formal specification language extension to UML. The Object Constraint Language is a precise text language that provides constraint and object query expressions on an object-oriented model that cannot otherwise be expressed by diagrammatic notation.
OCL supplements UML by providing expressions that have neither the ambiguities of natural language nor the inherent difficulty of using complex mathematics.
OCL is a descendent of Syntropy, a second-generation object-oriented analysis and design method. The OCL 1.4 definition specified a constraint language. In OCL 2.0, the definition has been extended to include general object query language definitions.
OMG UML Home (http://uml.org/).
Rational UML Resource Center (http://rational.com/uml/index.jsp).
OCL 2.0 Submission to UML (http://omg.org/docs/ad/03-01-07.pdf).
- Object database management group
Object Data Management Group
- Object data management group
body, database (ODMG, previously “.. Database ..”) An independent consortium that specifies universal object storage standards. ODMG’s members include object-oriented database management system (ODBMS) vendors and other interested parties. They aim to increase portability of customer software across products. On 1998-04-27 ODMG changed its name from the Object Database Management Group to reflect the expansion […]
noun, Photography. 1. the distance between the lens of a camera and an object being photographed.
[noun ob-jikt, -jekt; verb uh b-jekt] /noun ˈɒb dʒɪkt, -dʒɛkt; verb əbˈdʒɛkt/ noun 1. anything that is visible or tangible and is relatively stable in form. 2. a thing, person, or matter to which thought or action is directed: an object of medical investigation. 3. the end toward which effort or action is directed; goal; […]