Proceedings

Fault-Model-Based Test Generation for Embedded Software

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 342-346.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Testing embedded software systems on the control units of vehicles is a safety-relevant task, and developing the test suites for performing the tests on test benches is time-consuming. We present the foundations and results of a case study to automate the generation of tests for control software of vehicle control units based on a specification of requirements in terms of finite state machines. This case study builds upon our previous work on generation of tests for physical systems based on relational behavior models. In order to apply the respective algorithms, the finite state machine representation is transformed into a relational model. We present the transformation, the application of the test generation algorithm to a real example, and discuss the results and some specific challenges regarding software testing.

  1. Esser, M: Modellbasierte Generierung von Tests für eingebettete Systeme am Beispiel der Tankanzeige in einem Kraftwagen, Technical University of Munich, 2005
  2. Beizer, B.: Black-Box Testing, John Wiley and Sons, New York, NY, 1995
  3. Sampath, M., Senupta, R., Lafortune, S., Sin- namohideen, K., Teneketzis, D.: Failure Diagnosis us- ing Discrete Event Models. In: IEEE Transactions on Control Systems Technology, 4(2) 1996, pp. 105-124
  4. Struss, P.: Testing Physical Systems. In: Pro- ceedings of AAAI-94, Seattle, USA, 1994.
  5. Struss, P.: Model-based Optimization of Testing through Reduction of Stimuli. 20th International Joint Conference on Artificial Intelligence IJCAI07, Hyder- abad, India, 2007 IJCAI

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards