Object Constraint Language | Glossary

Definition :

The Object Constraint Language is a declarative language describing rules applying to Unified Modeling Language models developed at IBM and is now part of the UML standard. Initially, OCL was merely a formal specification language extension for UML.

Further Reading :

Book : Applying UML and Patterns by Craig Larman.

 

Object-relational mapping | Glossary

Definition :

Object-relational mapping in computer science is a programming technique for converting data between incompatible type systems using object-oriented programming languages. This creates, in effect, a “virtual object database” that can be used from within the programming language.

Further Reading :

Book : Applying UML and Patterns by Craig Larman.