MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the models can be automatically implemented/executed in the production environment. With this purpose, Action Semantics (AS) were added to the UML specification as the fundamental unit of behavior specification. Actions are the basis for defining the fine-grained behavior of operations, activity diagrams, interaction diagrams and state machines. Unfortunately, current proposals devoted to the verification of behavioral schemas tend to skip the analysis of the actions they may include. The main goal of this paper is to cover this gap by presenting several techniques aimed at verifying AS specifications. Our techniques are based on the static anal...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
Abstract — UML is a visual modeling language used for specifying, visualizing, constructing, and doc...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been aro...
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...
The abstract syntax and static semantics of UML, the widely-used generalpurpose graphical modeling l...
Business analysts and domain experts are often sketching the behaviors of a software system using hi...
UML currently lacks a rigorously defined semantics for its models, which makes formally ana-lyzing a...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
The specification of an information system must include all relevant static and dynamic aspects of t...
The specification of a software system must include all relevant static and dynamic aspects of the d...
The Unified Modelling Language (UML) lacks precise and formal foundations and semantics for several ...
UML 2.0 plays a central role in modern software en-gineering, and it is considered as the de facto s...
Behavioral types for model-based development comprise abstract behavioral aspects of the models they...
Abstract. The Action Semantics for UML provides a standard and platform independent way to describe ...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
Abstract — UML is a visual modeling language used for specifying, visualizing, constructing, and doc...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been aro...
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...
The abstract syntax and static semantics of UML, the widely-used generalpurpose graphical modeling l...
Business analysts and domain experts are often sketching the behaviors of a software system using hi...
UML currently lacks a rigorously defined semantics for its models, which makes formally ana-lyzing a...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
The specification of an information system must include all relevant static and dynamic aspects of t...
The specification of a software system must include all relevant static and dynamic aspects of the d...
The Unified Modelling Language (UML) lacks precise and formal foundations and semantics for several ...
UML 2.0 plays a central role in modern software en-gineering, and it is considered as the de facto s...
Behavioral types for model-based development comprise abstract behavioral aspects of the models they...
Abstract. The Action Semantics for UML provides a standard and platform independent way to describe ...
The Action Semantics for UML provides a standard and platform independent way to describe the behavi...
Abstract — UML is a visual modeling language used for specifying, visualizing, constructing, and doc...
The Uni ed Modeling Language or UML, as a visual and general purpose modeling language, has been aro...