Abstract: This paper discusses about teaching software modeling by using OCL specifications, in the context in which the web represents the main source of infor-mation. The raise of the interest for models induced a higher need for clear and complete specifications. In case of models specified by means of MOF-based lan-guages, adding OCL constraints proved to be an interesting answer to this need. Several OCL examples posted on web include hasty specifications, that are often dissuasive with respect to complementing models with OCL specification. OCL beginners, and not only, need to know how to avoid potential specification traps. Our proposal is based on a complete and unambiguous description of requirements, that represents the first step...
Model processing tasks, like model checking, merging, slicing, and synthesis, need efficient and mai...
International audienceThe Unified Modeling Language (UML) is one of the few modelinglanguages that i...
This paper reports on the 9th OCL workshop held at the MODELS conference in 2009.This paper reports ...
This paper discusses about teaching software modeling by using OCL specifications, in the context in...
Our aim is to provide a complete set of materials to teach OCL. They can be used in bachelor or mast...
Abstract: OCL is widely used by UML and other languages to constrain meta-models and perform evaluat...
The ability of UML to handle the modeling process of complex industrial software applications has in...
guage (UML), the OMG standard in modeling of object-oriented applications. It is a formal language f...
Preface to Workshop The Pragmatics of OCL and Other Textual Specification Languages at MoDELS 2009In...
OCL is widely used by UML and other languages to constrain meta-models and perform evaluations on mo...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
Abstract: At this time, to decide on which tool supporting OCL to use, is a difficult task. This is ...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
With the advent of Model Driven Architecture, OCL constraints are nolonger necessarily written by hu...
Abstract—As a standard modeling language of software architecture design, UML lacks formal semantics...
Model processing tasks, like model checking, merging, slicing, and synthesis, need efficient and mai...
International audienceThe Unified Modeling Language (UML) is one of the few modelinglanguages that i...
This paper reports on the 9th OCL workshop held at the MODELS conference in 2009.This paper reports ...
This paper discusses about teaching software modeling by using OCL specifications, in the context in...
Our aim is to provide a complete set of materials to teach OCL. They can be used in bachelor or mast...
Abstract: OCL is widely used by UML and other languages to constrain meta-models and perform evaluat...
The ability of UML to handle the modeling process of complex industrial software applications has in...
guage (UML), the OMG standard in modeling of object-oriented applications. It is a formal language f...
Preface to Workshop The Pragmatics of OCL and Other Textual Specification Languages at MoDELS 2009In...
OCL is widely used by UML and other languages to constrain meta-models and perform evaluations on mo...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
Abstract: At this time, to decide on which tool supporting OCL to use, is a difficult task. This is ...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
With the advent of Model Driven Architecture, OCL constraints are nolonger necessarily written by hu...
Abstract—As a standard modeling language of software architecture design, UML lacks formal semantics...
Model processing tasks, like model checking, merging, slicing, and synthesis, need efficient and mai...
International audienceThe Unified Modeling Language (UML) is one of the few modelinglanguages that i...
This paper reports on the 9th OCL workshop held at the MODELS conference in 2009.This paper reports ...