This paper describes an action semantics for UML based on the Meta-Modelling Language (MML) - a precise meta-modelling language designed for developing families of UML languages. Actions are de¯ned as computational procedures with side-e®ects. The action semantics are described in the MML style, with model, instance and semantic packages. Di®erent actions are described as specializations of the basic action in their own package. The aim is to show that by using a Catalysis like package extension mechanism, with precise mappings to a simple semantic domain, a well-structured and extensible model for an action language can be obtained
The current UML semantics documentation has made a significant step towards providing a precise desc...
International audienceNowadays, object-oriented meta-languages such as MOF (Meta-Object Facility) ar...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
UML currently lacks a rigorously defined semantics for its models, which makes formally ana-lyzing a...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been ar...
The abstract syntax and static semantics of UML, the widely-used generalpurpose graphical modeling l...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been aro...
The UML standard has adopted a meta-modelling approach to defining the abstract syntax of UML. A met...
The Unified Modelling Language (UML) lacks precise and formal foundations and semantics for several ...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
Most languages in Model Driven Engineering (MDE) are defined by metamodels. Metamodels specify the s...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
I Why are we interested in semantics? Other than syntax, the pure appearance of a language, we are a...
The Metamodelling Language (MML) is a sub-set of the Unified Modeling Language (UML) that is propose...
The Metamodelling Language (MML) is a sub-set of the Unified Modeling Language (UML) that is propose...
The current UML semantics documentation has made a significant step towards providing a precise desc...
International audienceNowadays, object-oriented meta-languages such as MOF (Meta-Object Facility) ar...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
UML currently lacks a rigorously defined semantics for its models, which makes formally ana-lyzing a...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been ar...
The abstract syntax and static semantics of UML, the widely-used generalpurpose graphical modeling l...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been aro...
The UML standard has adopted a meta-modelling approach to defining the abstract syntax of UML. A met...
The Unified Modelling Language (UML) lacks precise and formal foundations and semantics for several ...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
Most languages in Model Driven Engineering (MDE) are defined by metamodels. Metamodels specify the s...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
I Why are we interested in semantics? Other than syntax, the pure appearance of a language, we are a...
The Metamodelling Language (MML) is a sub-set of the Unified Modeling Language (UML) that is propose...
The Metamodelling Language (MML) is a sub-set of the Unified Modeling Language (UML) that is propose...
The current UML semantics documentation has made a significant step towards providing a precise desc...
International audienceNowadays, object-oriented meta-languages such as MOF (Meta-Object Facility) ar...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...