DocumentCode
3587346
Title
Evaluation of Maude as a Test Generation Engine for Automotive Operating Systems
Author
Yunja Choi ; Min Zhang ; Ogata, Kazuhiro
Author_Institution
Sch. of Comput. Sci. & Eng., Kyungpook Nat. Univ., Daegu, South Korea
Volume
1
fYear
2014
Firstpage
295
Lastpage
302
Abstract
This work evaluates Maude, an expressive and executable algebraic specification language, as a potential test sequence generation engine in the context of constraint-based test sequence generation for automotive operating systems. Our approach defines requirement specifications for automotive operating systems compliant with the OSEK/VDX international standard, and specifies constraint patterns in Maude. The correctness of the Maude specification is verified using LTL model checking and the test sequences from each classified environment are generated using reach ability computation provided by the Maude rewriting engine. Experimental evaluation shows that constraint-based test generation using Maude can be as effective as that of using NuS MV, a state machine based specification language specialized for model checking and specification-based testing, but more expressive and flexible.
Keywords
algebraic specification; formal verification; operating system kernels; specification languages; LTL model checking; Maude rewriting engine; Maude specification; OSEK/VDX international standard; algebraic specification language; automotive operating systems compliant; constraint-based test generation; constraint-based test sequence generation; specification-based testing; state machine based specification language; test generation engine; test sequence generation engine; Automata; Automotive engineering; Mathematical model; Model checking; Operating systems; Resource management; Schedules; Maude; Operating System; Specification; Test generation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference (APSEC), 2014 21st Asia-Pacific
ISSN
1530-1362
Print_ISBN
978-1-4799-7425-2
Type
conf
DOI
10.1109/APSEC.2014.52
Filename
7091323
Link To Document