Abstract. In this paper, we describe the architecture and the functionality of our own OCL tool called RoclET 1. Besides standard features of OCL tools such as editing of class and object diagrams and parsing of OCL assertions (invariants, pre-/post-conditions), our tool supports also the evaluation of OCL constraints in a given system snapshot (object diagram), refactoring of UML/OCL models, and impact analysis. RoclET is deployed in form of an Eclipse plugin. 1 Precise Modeling with OCL The Unified Modeling Language (UML) is today the most popular object-oriented modeling language for software systems. UML is in the first place a graphical notation what makes software models easily accessible by humans. UML diagrams can give a good overvi...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
The role of UML models in software development has changed considerably over the last years. While U...
Abstract—As a standard modeling language of software architecture design, UML lacks formal semantics...
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...
Model processing tasks, like model checking, merging, slicing, and synthesis, need efficient and mai...
UML has become a de facto standard in conceptual modeling. Class diagrams in UML allow one to model ...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
Abstract. The Object Constraint Language (OCL) is becoming more and more popular for model-based eng...
AbstractThe Unified Modeling Language (UML) is accepted today as an important standard for developin...
The Unified Modeling Language (UML) is accepted today as an important standard for developing softwa...
UML has become a de facto standard in conceptual modeling. Class diagrams in UML allow one to model ...
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...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
The role of UML models in software development has changed considerably over the last years. While U...
Abstract—As a standard modeling language of software architecture design, UML lacks formal semantics...
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...
Model processing tasks, like model checking, merging, slicing, and synthesis, need efficient and mai...
UML has become a de facto standard in conceptual modeling. Class diagrams in UML allow one to model ...
As part of the UML standard OCL has been adopted by both professionals in industry and by academic r...
Abstract. The Object Constraint Language (OCL) is becoming more and more popular for model-based eng...
AbstractThe Unified Modeling Language (UML) is accepted today as an important standard for developin...
The Unified Modeling Language (UML) is accepted today as an important standard for developing softwa...
UML has become a de facto standard in conceptual modeling. Class diagrams in UML allow one to model ...
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...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...