Starting with a UML specification that captures the underlying functionality of some given Java-based concurrent system, we describe a systematic way to construct, from this specification, test sequences for validating an implementation of the system. The approach is to first extend the specification to create UML state machines that directly address those aspects of the system we wish to test. To be specific, the extended UML state machines can capture state information about the number of waiting threads or the number of threads blocked on a given object. Using the SAL model checker we can generate from the extended UML state machines sequences that cover all the various possibilities of events and states. These sequences can then be dire...
This paper presents an approach to automated generation of executable test code from class models re...
Abstract. In this paper we will explain our approach for generating test cases for a UML system mode...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
Abstract: UML models offer a lot of information that should not be ignored in test-ing. By combining...
Abstract. The aim of this paper is to describe a systematic way to construct tests from a formal sof...
AbstractWe present a formal framework for notions related to testing and model based test generation...
Model-based testing is a promising technique for quality assurance. In this paper, we present an app...
International audienceThe object-oriented software development process is increasingly used for the ...
This paper presents a framework for automated generation of executable test code from UML 2.0 protoc...
This thesis presents our work concerning test scenario generation for object-oriented software using...
This paper shows how object-oriented specifications, written in the Unified Modeling Language (UML) ...
Software testing plays an important role in software development life cycle. Unified Modeling Langua...
This paper describes a model checking technique and tool for UML Statecharts based on automatic whit...
Associated research group: Critical Systems Research GroupThis paper discusses a method for generati...
Software Testing is a process to explore different errors, bugs and missing requirements in the soft...
This paper presents an approach to automated generation of executable test code from class models re...
Abstract. In this paper we will explain our approach for generating test cases for a UML system mode...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...
Abstract: UML models offer a lot of information that should not be ignored in test-ing. By combining...
Abstract. The aim of this paper is to describe a systematic way to construct tests from a formal sof...
AbstractWe present a formal framework for notions related to testing and model based test generation...
Model-based testing is a promising technique for quality assurance. In this paper, we present an app...
International audienceThe object-oriented software development process is increasingly used for the ...
This paper presents a framework for automated generation of executable test code from UML 2.0 protoc...
This thesis presents our work concerning test scenario generation for object-oriented software using...
This paper shows how object-oriented specifications, written in the Unified Modeling Language (UML) ...
Software testing plays an important role in software development life cycle. Unified Modeling Langua...
This paper describes a model checking technique and tool for UML Statecharts based on automatic whit...
Associated research group: Critical Systems Research GroupThis paper discusses a method for generati...
Software Testing is a process to explore different errors, bugs and missing requirements in the soft...
This paper presents an approach to automated generation of executable test code from class models re...
Abstract. In this paper we will explain our approach for generating test cases for a UML system mode...
The “Unified Modeling Language ” (UML [1]) is generally accepted as the de facto standard notation f...