Abstract
In the safety-critical embedded system industry, one of the key challenges is to demonstrate the robustness and depend- Ability of the product prior to market release, which is typically done using various verification and validation (V&V) strategies. Directed verification testing is a common strategy that performs black-box testing at the system level; how- ever, it only samples a small set of specific system behaviors and requires heavily manual effort. In this paper, we de- scribe our experience and lessons learned of applying the concept of constrained random testing on safety-critical em- bedded systems as a complimentary testing methodology. Constrained random testing enables us to cover many more system behaviors through random input variations, random fault injections, and automatic output comparisons. Addi- Tionally, it can reduce manual effort and increase confidence on the dependability of both firmware and hardware.
Original language | English (US) |
---|---|
Title of host publication | 1st International Workshop on Modern Software Engineering Methods for Industrial Automation, MoSEMInA 2014 - Proceedings |
Publisher | Association for Computing Machinery, Inc |
Pages | 17-25 |
Number of pages | 9 |
ISBN (Electronic) | 9781450328517 |
DOIs | |
State | Published - May 31 2014 |
Event | 1st International Workshop on Modern Software Engineering Methods for Industrial Automation, MoSEMInA 2014 - Hyderabad, India Duration: May 31 2014 → … |
Publication series
Name | 1st International Workshop on Modern Software Engineering Methods for Industrial Automation, MoSEMInA 2014 - Proceedings |
---|
Conference
Conference | 1st International Workshop on Modern Software Engineering Methods for Industrial Automation, MoSEMInA 2014 |
---|---|
Country/Territory | India |
City | Hyderabad |
Period | 5/31/14 → … |
Bibliographical note
Publisher Copyright:© 2014 ACM.
Keywords
- Constrained random testing
- Practical experience
- Safety-critical embedded systems