AbstractWe give a formal definition to a significant subset of the Object Constraint Language (ocl) in the K framework. The chosen subset includes the usual arithmetical, Boolean (including quantifiers), and string expressions; collection expressions (including iterators and navigation); and pre/post conditions for methods. Being executable, our definition provides us, for free, with an interpreter for the chosen subset of ocl. It can be used for free in K definitions of languages having ocl as a component We illustrate some of the advantages of K by comparing our semantical definition of ocl with the official semantics from the language's standard. We also report on a tool implementing our definition that users can try online
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
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...
International audienceWe give a formal definition to a significant subset of the Object Constraint L...
AbstractWe give a formal definition to a significant subset of the Object Constraint Language (ocl) ...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...
In this paper we define the first-order fragment of the Object Constraint Language (OCL), the declar...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
The Object Constraint Language (OCL) is a precise language which could be used for describing constr...
The Object Constraint Language (OCL) has been for many years formalized both in its syntax and seman...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL) was originally designed as an ‘add-on’ to the Unified Modelling...
AbstractThe Object Constraint Language (OCL) is the established language for the specification of pr...
The Object Constraint Language (OCL) has been for many years formalized both in its syntax and seman...
The Unified Modeling Language (UML) is one of the few modeling languages that is widely used in indu...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
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...
International audienceWe give a formal definition to a significant subset of the Object Constraint L...
AbstractWe give a formal definition to a significant subset of the Object Constraint Language (ocl) ...
International audienceObject Constraint Language (OCL) is a formal language used to describe express...
In this paper we define the first-order fragment of the Object Constraint Language (OCL), the declar...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
The Object Constraint Language (OCL) is a precise language which could be used for describing constr...
The Object Constraint Language (OCL) has been for many years formalized both in its syntax and seman...
The Object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The Object Constraint Language (OCL) was originally designed as an ‘add-on’ to the Unified Modelling...
AbstractThe Object Constraint Language (OCL) is the established language for the specification of pr...
The Object Constraint Language (OCL) has been for many years formalized both in its syntax and seman...
The Unified Modeling Language (UML) is one of the few modeling languages that is widely used in indu...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
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...