AbstractThe Object Constraint Language (OCL) is the established language for the specification of properties of objects and object structures in UML models. One reason that it is not yet widely adopted in industry is the lack of proper and integrated tool support for OCL. Therefore, we present a prototype tool, which analyzes the syntax and semantics of OCL constraints together with a UML model and translates them into the language of the theorem prover PVS. This defines a formal semantics for both UML and OCL, and enables the formal verification of systems modeled in UML. We handle the problematic fact that OCL is based on a three-valued logic, whereas PVS is only based on a two valued one
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The UML (Unified Modeling Language) graphical models miss providing some pertinent elements of speci...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
AbstractThe Object Constraint Language (OCL) is the established language for the specification of pr...
International audienceThe Object Constraint Language (OCL) is becoming more and more popular for mod...
The Unified Modelling Language (UML) and the Object Constraint Language (OCL) serve as specification...
Abstract—Due to the widespread adoption of the Model Driven Engineering paradigm, models have become...
Focusing on object-oriented designs, this paper proposes a mapping for translating systems modelled ...
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...
In this paper we define the first-order fragment of the Object Constraint Language (OCL), the declar...
Contains fulltext : 32523.pdf (preprint version ) (Open Access
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
Constraints add to the semantics to UML models in the form of statements which are expected to hold ...
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The UML (Unified Modeling Language) graphical models miss providing some pertinent elements of speci...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
AbstractThe Object Constraint Language (OCL) is the established language for the specification of pr...
International audienceThe Object Constraint Language (OCL) is becoming more and more popular for mod...
The Unified Modelling Language (UML) and the Object Constraint Language (OCL) serve as specification...
Abstract—Due to the widespread adoption of the Model Driven Engineering paradigm, models have become...
Focusing on object-oriented designs, this paper proposes a mapping for translating systems modelled ...
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...
In this paper we define the first-order fragment of the Object Constraint Language (OCL), the declar...
Contains fulltext : 32523.pdf (preprint version ) (Open Access
The Object Constraint Language (OCL) was introduced as part of the Unified Modeling Language (UML). ...
The Object Constraint Language (OCL), which forms part of the UML 1.1. set of modelling notations is...
Constraints add to the semantics to UML models in the form of statements which are expected to hold ...
The object Constraint Language (OCL), which forms part of the UML set of modelling notations, is a p...
The UML (Unified Modeling Language) graphical models miss providing some pertinent elements of speci...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...