Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleOctober 2009
Supporting inconsistency resolution through predictive change impact analysis
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 9, Pages 1–10https://doi.org/10.1145/1656485.1656494Today, model-driven software processes rely on consistency management approaches to deal with the multitude of inconsistencies that occur in large systems. To resolve a detected inconsistency, the software designer applies one resolution out of a set of ...
- research-articleOctober 2009
Generating class contracts from UML protocol statemachines
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 8, Pages 1–10https://doi.org/10.1145/1656485.1656493We present an approach to generate behavioral class interfaces in the form of class contracts from UML 2.0 protocol state machines. A generated class contract defines a pre- and post-condition for each operation that triggers a transition in the state ...
- research-articleOctober 2009
From design models to test models by means of test ideas
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 7, Pages 1–10https://doi.org/10.1145/1656485.1656492Model-Based Testing is slowly becoming the next level of software testing. It promises higher quality, better coverage and efficient change management. MBT shows two main problems of modeling the test behavior. While modeling test cases test designers ...
- research-articleOctober 2009
Automated model-based testing using the UML testing profile and QVT
- Beatriz Pérez Lamancha,
- Pedro Reales Mateo,
- Ignacio Rodríguez de Guzmán,
- Macario Polo Usaola,
- Mario Piattini Velthius
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 6, Pages 1–10https://doi.org/10.1145/1656485.1656491This paper describes an approach for model-based testing which is completely based on standards, what constitutes an essential factor for its implantation in industrial software tools. The inputs of the process are models described in UML 2.0, whereas ...
- research-articleOctober 2009
Model transformations to satisfy all-configurations-transitions on statecharts
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 5, Pages 1–10https://doi.org/10.1145/1656485.1656490Existing applicable coverage criteria in model-based testing for statecharts do not require test suites to include all transitions between state configurations. This excludes potentially important test cases, reduces the quality of the generated test ...
- research-articleOctober 2009
From UML to Alloy and back again
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 4, Pages 1–10https://doi.org/10.1145/1656485.1656489Model Transformations can be used to bridge the gap between design and analysis technical spaces by creating tools that allow a model produced by a designer to be transformed to a model suitable for conducting automated analysis. Such model ...
- research-articleOctober 2009
Verification of DSMLs using graph transformation: a case study with Alloy
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 3, Pages 1–10https://doi.org/10.1145/1656485.1656488Domain-Specific Modeling Languages (DSMLs) enable domain experts to participate in software development tasks and to specify their own programs using domain abstractions. Many Model-Driven Engineering (MDE) platforms primarily concentrate on structural ...
- research-articleOctober 2009
A formalism for describing modeling transformations for verification
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 2, Pages 1–10https://doi.org/10.1145/1656485.1656487Verification of models and model processing programs are inevitable in model-based software development in order to apply them in real-world solutions. Verification of properties of model transformations means to prove that the application of a model ...
- research-articleOctober 2009
Finite satisfiability of class diagrams: practical occurrence and scalability of the FiniteSat algorithm
MoDeVVa '09: Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and ValidationArticle No.: 1, Pages 1–10https://doi.org/10.1145/1656485.1656486Models lie at the heart of the emerging Model Driven Development (MDD) approach, in which software is developed by repeated transformations of models. Since models are intended as executable specifications, there is a need to provide correctness ...