Object Oriented Software Engineering   View all facts   Glossary   Help | 
| subject > representation > language > specification language > Object Constraint Language | 
| Object Constraint Language (OCL)  | ||||
| subject | fact | |||
| Object Constraint Language | contains many built-in keywords designed to formally specify constraints in software models | ![]()  | 
| has definition A language used to write Boolean constraints and assertions in UML | ![]()  | |
| is the recommended language for writing constraints in a UML diagram | ![]()  | |
| is a subtopic of 5.6 - More Advanced Features of Class Diagrams | ![]()  | |
| is abbreviated as OCL | ![]()  | |
| is an instance of specification language | ![]()  | |
| is not related to Java | ![]()  | |
| see also OCL expression | ![]()  | |
| see also OCL statement | ![]()  |