UML state machines are widely used as test models in model-based testing. Coverage criteria are applied to them, e.g. to measure a test suite's coverage of the state machine or to steer automatic test suite generation based on the state machine. The model elements to cover as described by the applied coverage criterion depend on the structure of the state machine. Model transformations can be used to change this structure. In this paper, we present semantic-preserving state machine transformations that are used to influence the result of the applied coverage criteria. The contribution is that almost every feasible coverage criterion that is applied to the transformed state machine can have at least the same effect as any other feasible, pos...
International audienceUML semantic variation points provide intentional degrees of freedom for the i...
Abstract. State Machines constitute an integral part of software behavior specification within the U...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
Model-based testing is a promising quality assurance technique. Automatic test generation from behav...
Automatic Model-based test generation is influenced by many factors such as the test generation algo...
This paper presents a framework for automated generation of executable test code from UML 2.0 protoc...
Software testing is a necessary and essential part of the software quality process and plays a major...
In this paper we present semantic profiles for UML 2 state machines, which are based directly upon t...
In this paper, we discuss adjustable coverage criteria and their combinations in model-based testing...
This paper presents an approach to automated generation of executable test code from class models re...
A number of coverage criteria have been proposed for testing classes and class clusters modeled with...
Abstract: In this paper, we discuss adjustable coverage criteria and their combinations in model-bas...
The paper discusses a complete formalisation of UML state machine semantics. This formalisation is g...
Abstract. This paper proposes a family of coverage testing criteria for specifications based on Stat...
Software testing is a necessary and essential part of the software quality process and plays a major...
International audienceUML semantic variation points provide intentional degrees of freedom for the i...
Abstract. State Machines constitute an integral part of software behavior specification within the U...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
Model-based testing is a promising quality assurance technique. Automatic test generation from behav...
Automatic Model-based test generation is influenced by many factors such as the test generation algo...
This paper presents a framework for automated generation of executable test code from UML 2.0 protoc...
Software testing is a necessary and essential part of the software quality process and plays a major...
In this paper we present semantic profiles for UML 2 state machines, which are based directly upon t...
In this paper, we discuss adjustable coverage criteria and their combinations in model-based testing...
This paper presents an approach to automated generation of executable test code from class models re...
A number of coverage criteria have been proposed for testing classes and class clusters modeled with...
Abstract: In this paper, we discuss adjustable coverage criteria and their combinations in model-bas...
The paper discusses a complete formalisation of UML state machine semantics. This formalisation is g...
Abstract. This paper proposes a family of coverage testing criteria for specifications based on Stat...
Software testing is a necessary and essential part of the software quality process and plays a major...
International audienceUML semantic variation points provide intentional degrees of freedom for the i...
Abstract. State Machines constitute an integral part of software behavior specification within the U...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...