Failures in reactive embedded systems are often unacceptable. Effective test-ing of embedded systems to detect such unacceptable failures is a difficult task. We present an automated black box test suite generation technique for embedded systems. The technique is based on dynamic mining of specifica-tions, in the form of a finite state machine (FSM), from initial runs. The set of test cases thus produced may contain several redundant test cases. Many of the redundant test cases are then eliminated by an aggressive greedy test suite reduction algorithm to yield the final test suite. The tests generated by our technique were evaluated for their effectiveness on five case studies from the embedded domain. The evaluation of the results indicate...
peer reviewedSpecification and testing activities are key phases in embedded systems development lif...
Software tests are fundamental in the reliability and quality of systems, contributing to their posi...
Associated research group: Critical Systems Research GroupModel checking techniques can be successfu...
International audienceOne of the biggest challenges in hardware and software design is to ensure tha...
In this paper test generation methods and appropriate fault models for testing and analysis of embed...
Software testing is an important process for ensuring the quality of the software. As the complexity...
Test suites for embedded systems are typically created from scratch using different, often inadequat...
Embedded systems hold immense potential, but their integration into advanced devices comes with sign...
Presents an analysis of the behavioral descriptions of embedded systems to generate behavioral test ...
Due to the growing complexity of embedded systems and their requirements in reliability and real-tim...
In this paper we describe a comprehensive approach for conformance testing of embedded reactive syst...
AbstractIn this paper, a framework for the specification of embedded systems described as ‘predicate...
Requirement-based automated test case generation has been advocated as a model-based technique for g...
In this paper, a framework for the specification of embedded systems described as ’predicated’ exten...
Testing embedded systems is inherently incomplete; no test suite will ever be able to test all possi...
peer reviewedSpecification and testing activities are key phases in embedded systems development lif...
Software tests are fundamental in the reliability and quality of systems, contributing to their posi...
Associated research group: Critical Systems Research GroupModel checking techniques can be successfu...
International audienceOne of the biggest challenges in hardware and software design is to ensure tha...
In this paper test generation methods and appropriate fault models for testing and analysis of embed...
Software testing is an important process for ensuring the quality of the software. As the complexity...
Test suites for embedded systems are typically created from scratch using different, often inadequat...
Embedded systems hold immense potential, but their integration into advanced devices comes with sign...
Presents an analysis of the behavioral descriptions of embedded systems to generate behavioral test ...
Due to the growing complexity of embedded systems and their requirements in reliability and real-tim...
In this paper we describe a comprehensive approach for conformance testing of embedded reactive syst...
AbstractIn this paper, a framework for the specification of embedded systems described as ‘predicate...
Requirement-based automated test case generation has been advocated as a model-based technique for g...
In this paper, a framework for the specification of embedded systems described as ’predicated’ exten...
Testing embedded systems is inherently incomplete; no test suite will ever be able to test all possi...
peer reviewedSpecification and testing activities are key phases in embedded systems development lif...
Software tests are fundamental in the reliability and quality of systems, contributing to their posi...
Associated research group: Critical Systems Research GroupModel checking techniques can be successfu...