DocumentCode :
3635668
Title :
Timed Moore Automata: Test Data Generation and Model Checking
Author :
Helge Löding;Jan Peleska
Author_Institution :
Verified Syst. Int. GmbH, Bremen, Germany
fYear :
2010
Firstpage :
449
Lastpage :
458
Abstract :
In this paper we introduce Timed Moore Automata, a specification formalism which is used in industrial train control applications for specifying the real-time behavior of cooperating reactive software components. We define an operational semantics for the sequential components (units) with an abstraction of time that is suitable for checking timeout behavior of these units. A model checking algorithm for live lock detection is presented, and two alternative methods of test case/test data generation techniques are introduced. The first one is based on Kripke structures as used in explicit model checking, while the second method does not require an explicit representation but relies on SAT solving techniques.
Keywords :
"Automata","Automatic testing","Application software","Software testing","Automatic control","System testing","Computer industry","Electrical equipment industry","Industrial control","Industrial training"
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2010 Third International Conference on
Print_ISBN :
978-1-4244-6435-7
Type :
conf
DOI :
10.1109/ICST.2010.60
Filename :
5477054
Link To Document :
بازگشت