International audienceUntil the recent adoption of fUML, UML has lacked standard execution semantics. However, parts of UML models have always been executable: OCL expressions. They may notably be used to express contracts (i.e., invariants, pre- and post-conditions), to define side-effect free operations, and to specify how to compute derived features. Nonetheless, although fUML is partly inspired by OCL (notably for primitive behaviors), its specification does not consider interoperability with OCL expressions. Moreover, the semantics of OCL is specified independently of (f)UML, and their implementations are separate execution engines, hampering all global activities (e.g., analysis, optimization, debugging). This paper explores a possibl...
International audienceThe ongoing OMG standard on the “Semantics of a Foundational Subset for Execut...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
The Unified Modeling Language (UML) is one of the few modeling languages that is widely used in indu...
International audienceUntil the recent adoption of fUML, UML has lacked standard execution semantics...
This thesis examines an OMG proposal for a tool-chain for working with Executable UML. The proposal ...
Abstract: Executable UML allows precisely describing the software system at a higher level of abstra...
After becoming part of the UML standard, OCL has been applied successfully in various domains. As a ...
Executable specifications for UML currently comprise fUML, precise semantics of composite structures...
The ability of UML to handle the modeling process of complex industrial software applications has in...
International audienceThe ongoing OMG standard on the "Semantics of a Foundational Subset for Execut...
Conference of 15th International Workshop on OCL and Textual Modeling, OCL 2015 ; Conference Date: 2...
In the continuity of our research on integration of UML and B, we address in this paper the transfor...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
In the continuity of our research on integration of UML and B, we address in this paper the transfor...
This paper discusses the integration of the Dresden OCL Toolkit into the Fujaba Tool Suite. The inte...
International audienceThe ongoing OMG standard on the “Semantics of a Foundational Subset for Execut...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
The Unified Modeling Language (UML) is one of the few modeling languages that is widely used in indu...
International audienceUntil the recent adoption of fUML, UML has lacked standard execution semantics...
This thesis examines an OMG proposal for a tool-chain for working with Executable UML. The proposal ...
Abstract: Executable UML allows precisely describing the software system at a higher level of abstra...
After becoming part of the UML standard, OCL has been applied successfully in various domains. As a ...
Executable specifications for UML currently comprise fUML, precise semantics of composite structures...
The ability of UML to handle the modeling process of complex industrial software applications has in...
International audienceThe ongoing OMG standard on the "Semantics of a Foundational Subset for Execut...
Conference of 15th International Workshop on OCL and Textual Modeling, OCL 2015 ; Conference Date: 2...
In the continuity of our research on integration of UML and B, we address in this paper the transfor...
Object Constraint Language (OCL) plays a key role in Unified Modeling Language (UML). In the UML sta...
In the continuity of our research on integration of UML and B, we address in this paper the transfor...
This paper discusses the integration of the Dresden OCL Toolkit into the Fujaba Tool Suite. The inte...
International audienceThe ongoing OMG standard on the “Semantics of a Foundational Subset for Execut...
Technical Report N° 1582,UMR 8623 CNRS-Université Paris Sud-LRIRapport de Recherche N° 1582Internati...
The Unified Modeling Language (UML) is one of the few modeling languages that is widely used in indu...