UML currently lacks a rigorously defined semantics for its models, which makes formally ana-lyzing a model, verifying its properties, testing it and generating code from it extremely difficult. Action semantics is a newly developed language aimed at precisely describing the behavior of programs and models. It is a desirable extension to UML. The history of action semantics, including the pros and cons of its predecessor, denotational semantics, is briefly introduced. Comparison is made on different attempts to achieve an executable UML. The basics of action semantics, including all the defined action types, is discussed in detail. From this discussion, the conclusion is drawn that, though flaws still exist, action semantics is a powerful to...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
Abstract. The Action Semantics for UML provides a standard and platform independent way to describe ...
The abstract syntax and static semantics of UML, the widely-used generalpurpose graphical modeling l...
I Why are we interested in semantics? Other than syntax, the pure appearance of a language, we are a...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been aro...
This paper describes an action semantics for UML based on the Meta-Modelling Language (MML) - a pre...
Abstract. UML, with its Action Semantics package, allows the user to create object-oriented executab...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
The Unified Modelling Language (UML) lacks precise and formal foundations and semantics for several ...
Formal descriptions of semantics have so far failed to match the acceptance and popularity of formal...
The UML lacks precise and formal foundations for several constructs such as transition guards or me...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been ar...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
Abstract. The Action Semantics for UML provides a standard and platform independent way to describe ...
The abstract syntax and static semantics of UML, the widely-used generalpurpose graphical modeling l...
I Why are we interested in semantics? Other than syntax, the pure appearance of a language, we are a...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been aro...
This paper describes an action semantics for UML based on the Meta-Modelling Language (MML) - a pre...
Abstract. UML, with its Action Semantics package, allows the user to create object-oriented executab...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
The Unified Modelling Language (UML) lacks precise and formal foundations and semantics for several ...
Formal descriptions of semantics have so far failed to match the acceptance and popularity of formal...
The UML lacks precise and formal foundations for several constructs such as transition guards or me...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been ar...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
Abstract. The Action Semantics for UML provides a standard and platform independent way to describe ...