AbstractWe define a subset krtUML of UML which is rich enough to express such modelling entities of UML, used in real-time applications, as active objects, dynamic object creation and destruction, dynamically changing communication topologies, combinations of synchronous and asynchronous communication, and shared memory usage through object attributes. We define a formal interleaving semantics for this kernel language by associating with each model M∈krtUML a symbolic transition system STS(M). We briefly outline how to compile models of industrial systems making use of generalisation hierarchies, weak and strong aggregation, and hierarchical state-machines into krtUML. The main aim of the paper is to provide an executable semantics for krtU...
UML is being increasingly used to model real-timesoftware. On one hand this is reasonable, since UML...
A “dual language” component-based approach to the development of real-time critical applications is ...
AbstractA “dual language” component-based approach to the development of real-time critical applicat...
AbstractWe define a subset krtUML of UML which is rich enough to express such modelling entities of ...
This paper presents a formal Object-Z model of the UML State Machine. We encapsulate the abstract sy...
This paper defines a formal semantics for a subset of the Unified Modeling Language (UML). It shows ...
Abstract. UML is a widely used notation, and formalizing its semantics is an important issue. Here, ...
Abstract. We present a technique and a tool for model-checking operational UML models based on a map...
This paper presents a synthesis of a collective work at |RISA with many contributors. This group is ...
AbstractStatechart diagrams provide a graphical notation to model dynamic aspects of system behaviou...
In this paper we present the state/event-based temporal logic µUCTL which is a logic oriented toward...
A “dual language” component-based approach to the development of real-time critical applications is ...
UML is a widely-used, general purpose modeling language. But its lack of a rigorous semantics forbid...
International audienceThe ongoing OMG standard on the "Semantics of a Foundational Subset for Execut...
UML is being increasingly used to model real-timesoftware. On one hand this is reasonable, since UML...
A “dual language” component-based approach to the development of real-time critical applications is ...
AbstractA “dual language” component-based approach to the development of real-time critical applicat...
AbstractWe define a subset krtUML of UML which is rich enough to express such modelling entities of ...
This paper presents a formal Object-Z model of the UML State Machine. We encapsulate the abstract sy...
This paper defines a formal semantics for a subset of the Unified Modeling Language (UML). It shows ...
Abstract. UML is a widely used notation, and formalizing its semantics is an important issue. Here, ...
Abstract. We present a technique and a tool for model-checking operational UML models based on a map...
This paper presents a synthesis of a collective work at |RISA with many contributors. This group is ...
AbstractStatechart diagrams provide a graphical notation to model dynamic aspects of system behaviou...
In this paper we present the state/event-based temporal logic µUCTL which is a logic oriented toward...
A “dual language” component-based approach to the development of real-time critical applications is ...
UML is a widely-used, general purpose modeling language. But its lack of a rigorous semantics forbid...
International audienceThe ongoing OMG standard on the "Semantics of a Foundational Subset for Execut...
UML is being increasingly used to model real-timesoftware. On one hand this is reasonable, since UML...
A “dual language” component-based approach to the development of real-time critical applications is ...
AbstractA “dual language” component-based approach to the development of real-time critical applicat...