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 reachability computation provided by the Maude rewriting engine. Experimental evaluation shows that constraintbased test generation using Maude can be as effective as that of using NuSMV, a statemachine based specification language specialized for model checking and specification-based testing, but more expressive and flexible.
| Original language | English |
|---|---|
| Title of host publication | Proceedings - 21st Asia-Pacific Software Engineering Conference, APSEC 2014 |
| Editors | Yann-Gael Gueheneuc, Gihwon Kwon, Sungdeok Cha |
| Publisher | IEEE Computer Society |
| Pages | 295-302 |
| Number of pages | 8 |
| ISBN (Electronic) | 9781479974252 |
| DOIs | |
| State | Published - 2014 |
| Externally published | Yes |
| Event | 21st Asia-Pacific Software Engineering Conference, APSEC 2014 - Jeju Island, Korea, Republic of Duration: 1 Dec 2014 → 4 Dec 2014 |
Publication series
| Name | Proceedings - Asia-Pacific Software Engineering Conference, APSEC |
|---|---|
| Volume | 1 |
| ISSN (Print) | 1530-1362 |
Conference
| Conference | 21st Asia-Pacific Software Engineering Conference, APSEC 2014 |
|---|---|
| Country/Territory | Korea, Republic of |
| City | Jeju Island |
| Period | 1/12/14 → 4/12/14 |
Keywords
- Maude
- NuSMV
- OSEK/VDX
- Safety testing.