Business analysts and domain experts are often sketching the behaviors of a software system using high-level models that are technology- and platform-independent. The developers will refine and enrich these high-level models with technical details. As a consequence, the refined models can deviate from the original models over time, especially when the two kinds of models evolve independently. In this context, we focus on behavior models; that is, we aim to ensure that the refined, low-level behavior models conform to the corresponding high-level behavior models. Based on existing formal verification techniques, we propose containment checking as a means to assess whether the system’s behaviors described by the low-level models satisfy what ...
Behavioral types for model-based development comprise abstract behavioral aspects of the models they...
One of the challenges in concurrent software development is early discovery of design errors which c...
The behaviour of architectural patterns must be consistent in terms of the artefacts produced in the...
We describe a tool that supports verification of workflow models specified in UML activity diagrams....
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
UML 2.0 plays a central role in modern software en-gineering, and it is considered as the de facto s...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
Abstract. This work presents a novel approach for the verification of Behavioral UML models, by mean...
International audienceModel Driven Development (MDD) focuses on the intensive use of models during s...
Unified Modeling Language (UML) is currently accepted as the standard for modeling (object-oriented)...
Abstract — UML is a visual modeling language used for specifying, visualizing, constructing, and doc...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
Modern systems tend to exhibit an ever increasing complexity especially due to their software design...
Abstract. UML activity diagrams are a wide-spread modelling tech-nique to capture behavioral aspects...
Two translations from activity diagrams to the input language of NuSMV, a symbolic model verifier, a...
Behavioral types for model-based development comprise abstract behavioral aspects of the models they...
One of the challenges in concurrent software development is early discovery of design errors which c...
The behaviour of architectural patterns must be consistent in terms of the artefacts produced in the...
We describe a tool that supports verification of workflow models specified in UML activity diagrams....
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
UML 2.0 plays a central role in modern software en-gineering, and it is considered as the de facto s...
MDD and MDA approaches require capturing the behavior of UML models in sufficient detail so that the...
Abstract. This work presents a novel approach for the verification of Behavioral UML models, by mean...
International audienceModel Driven Development (MDD) focuses on the intensive use of models during s...
Unified Modeling Language (UML) is currently accepted as the standard for modeling (object-oriented)...
Abstract — UML is a visual modeling language used for specifying, visualizing, constructing, and doc...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
Modern systems tend to exhibit an ever increasing complexity especially due to their software design...
Abstract. UML activity diagrams are a wide-spread modelling tech-nique to capture behavioral aspects...
Two translations from activity diagrams to the input language of NuSMV, a symbolic model verifier, a...
Behavioral types for model-based development comprise abstract behavioral aspects of the models they...
One of the challenges in concurrent software development is early discovery of design errors which c...
The behaviour of architectural patterns must be consistent in terms of the artefacts produced in the...