peer reviewedIn the context of use-case centric development and requirements-driven testing, this paper addresses the problem of automatically deriving system test cases to verify timing requirements. Inspired by engineering practice in an automotive software development context, we rely on an analyzable form of use case specifications and augment such functional descriptions with timed automata, capturing timing requirements, following a methodology aiming at minimizing modeling overhead. We automate the generation of executable test cases using a test strategy based on maximizing test suite diversity and building over the UPPAAL model checker. Initial empirical results based on an industrial case study provide evidence of the effectivenes...
We present a framework for testing timing constraints of real-time systems. Our tests are automatica...
Cars, trains, trucks, telecom networks and industrial robots are examples of products relying on com...
Software plays a significant role in society. It penetrates every field such as telecommunications, ...
In the context of use-case centric development and requirements-driven testing, this paper addresses...
The complexity of embedded software in safety-critical domains, such as automotive and avionics, ha...
The complexity of embedded software in safety-critical domains, such as automotive and avionics, has...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Automatic test case generation is a process that starts with text based functional requirements whic...
This paper addresses timed test cases generation using test purposes given as Message Sequence Chart...
Real-Time Embedded Systems (RTESs) have an increasing role in controlling the IT that we use on a da...
Testing is the primary software validation technique used by industry today, but remains ad hoc, err...
In this contribution, we compare and analyze different methodologies of modeling for test generation...
Embedded real-time systems are those systems which have many components interacting with each other ...
We present a framework for testing timing constraints of real-time systems. Our tests are automatica...
Cars, trains, trucks, telecom networks and industrial robots are examples of products relying on com...
Software plays a significant role in society. It penetrates every field such as telecommunications, ...
In the context of use-case centric development and requirements-driven testing, this paper addresses...
The complexity of embedded software in safety-critical domains, such as automotive and avionics, ha...
The complexity of embedded software in safety-critical domains, such as automotive and avionics, has...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Automatic test case generation is a process that starts with text based functional requirements whic...
This paper addresses timed test cases generation using test purposes given as Message Sequence Chart...
Real-Time Embedded Systems (RTESs) have an increasing role in controlling the IT that we use on a da...
Testing is the primary software validation technique used by industry today, but remains ad hoc, err...
In this contribution, we compare and analyze different methodologies of modeling for test generation...
Embedded real-time systems are those systems which have many components interacting with each other ...
We present a framework for testing timing constraints of real-time systems. Our tests are automatica...
Cars, trains, trucks, telecom networks and industrial robots are examples of products relying on com...
Software plays a significant role in society. It penetrates every field such as telecommunications, ...