We address the problem of automated derivation of functional test cases for real-time systems, by introducing techniques for generating test cases from formal specifications written in TRIO, a language that extends classical temporal logic to deal explicitly with time measures. We describe an interactive tool that has been built to implement these techniques, based on interpretation algorithms of the TRIO language. Several heuristic criteria are suggested to reduce drastically the size of the test cases that are generated. Experience in the use of the tool on real-life cases is reported
This paper addresses the task of stimulus generation for complex temporal behavior of designs. Such ...
Embedded real-time systems are those systems which have many components interacting with each other ...
We define TRIO+, an object-oriented logical language for modular system specification, TRIO+ is base...
We address the problem of automated derivation of functional test cases for real-time systems, by in...
We address the problem of generating functional test cases for complex, highly structured time-criti...
We address the problem of generating functional test cases for complex, highly structured time-criti...
We emphasize the importance of formal executable specifications in the development of real-time syst...
An effective means for analyzing and reasoning on software systems is to use formal specifications t...
Test synthesis (or test generation) can be described as follows: from a formal specification of an i...
An effective means for analyzing and reasoning on software systems is to use formal specifications t...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Testing is the primary software validation technique used by industry today, but remains ad hoc, err...
Colloque avec actes et comité de lecture.Many critical, real-time systems or multimedia systems have...
We present a framework for testing timing constraints of real-time systems. Our tests are automatica...
When testing real time system, Automating timed test suite generation has much advantages over manua...
This paper addresses the task of stimulus generation for complex temporal behavior of designs. Such ...
Embedded real-time systems are those systems which have many components interacting with each other ...
We define TRIO+, an object-oriented logical language for modular system specification, TRIO+ is base...
We address the problem of automated derivation of functional test cases for real-time systems, by in...
We address the problem of generating functional test cases for complex, highly structured time-criti...
We address the problem of generating functional test cases for complex, highly structured time-criti...
We emphasize the importance of formal executable specifications in the development of real-time syst...
An effective means for analyzing and reasoning on software systems is to use formal specifications t...
Test synthesis (or test generation) can be described as follows: from a formal specification of an i...
An effective means for analyzing and reasoning on software systems is to use formal specifications t...
This work aims to investigate the state of the art in test case generation for real-time systems, to...
Testing is the primary software validation technique used by industry today, but remains ad hoc, err...
Colloque avec actes et comité de lecture.Many critical, real-time systems or multimedia systems have...
We present a framework for testing timing constraints of real-time systems. Our tests are automatica...
When testing real time system, Automating timed test suite generation has much advantages over manua...
This paper addresses the task of stimulus generation for complex temporal behavior of designs. Such ...
Embedded real-time systems are those systems which have many components interacting with each other ...
We define TRIO+, an object-oriented logical language for modular system specification, TRIO+ is base...