The Object Constraint Language (OCL) is a precise language which could be used for describing constraints on object-oriented models and other modelling artifacts. The kind of constraints which can be described using OCL include invariants on classes, types and interfaces, preconditions and postconditions of operations and methods. This paper describes some enhancements to OCL that make specifications convey information more effectively. For example, adding redundant invariants, timebased constraints, postconditions, and examples could make the specification clearer to readers, and can be used in showing that the specification says what is intended. Another example of an enhancement is the use of case analysis sugar which splits up a specifi...
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...
The Object Constraint Language (OCL) is a specification language which could be used for describing ...
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
Abstract. The Object Constraint Language (OCL), which forms part of the UML set of modelling notatio...
The Object Constraint Language (OCL) was originally designed as an 'add-on' to the Unified Modelling...
The Object Constraint Language (OCL) was originally designed as an ‘add-on’ to the Unified Modelling...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language OCL is a textual specification language that could be used for constr...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...
The Object Constraint Language (OCL) is a specification language which could be used for describing ...
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
Abstract. The Object Constraint Language (OCL), which forms part of the UML set of modelling notatio...
The Object Constraint Language (OCL) was originally designed as an 'add-on' to the Unified Modelling...
The Object Constraint Language (OCL) was originally designed as an ‘add-on’ to the Unified Modelling...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language OCL is a textual specification language that could be used for constr...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...