Iterative Life Cycle | Glossary

Definition:

The iterative life cycle is a project life cycle wherein the scope of the project is determined during the early portion of the project life cycle. The phases of this particular life cycle can overlap or happen sequentially.

Further Reading:

Book : Applying UML and Patterns by Craig Larman.

 

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.