Skip to content Skip to navigation
University of Warwick
  • Study
  • |
  • Research
  • |
  • Business
  • |
  • Alumni
  • |
  • News
  • |
  • About

University of Warwick
Publications service & WRAP

Highlight your research

  • WRAP
    • Home
    • Search WRAP
    • Browse by Warwick Author
    • Browse WRAP by Year
    • Browse WRAP by Subject
    • Browse WRAP by Department
    • Browse WRAP by Funder
    • Browse Theses by Department
  • Publications Service
    • Home
    • Search Publications Service
    • Browse by Warwick Author
    • Browse Publications service by Year
    • Browse Publications service by Subject
    • Browse Publications service by Department
    • Browse Publications service by Funder
  • Help & Advice
University of Warwick

The Library

  • Login
  • Admin

Effectiveness of random testing of embedded systems

Tools
- Tools
+ Tools

Krishnan, Padmanabhan, Venkatesh, R., Bokil, Prasad, Muske, Tukaram and Pasupuleti, Vijay Suman (2012) Effectiveness of random testing of embedded systems. In: 2012 45th Hawaii International Conference onSystem Science (HICSS), Maui, Hawaii, 4-7 Jan 2012 pp. 5556-5563. ISBN 9781457719257. doi:10.1109/HICSS.2012.233

Research output not available from this repository.

Request-a-Copy directly from author or use local Library Get it For Me service.

Official URL: http://dx.doi.org/10.1109/HICSS.2012.233

Request Changes to record.

Abstract

Embedded systems like those used in automobiles have two peculiar attributes - they are reactive systems where each reaction is influenced by the current state of the system, and their inputs come from small domains. We hypothesise that, because inputs come from small domains, random testing is likely to cover all values in the domain and hence have an effectiveness comparable to other techniques. We also hypothesise that because of the reactive nature long sequences of interactions will be important for testing effectiveness. To test these hypotheses we conducted three experiments on three pieces of code selected from an automotive application. The first two experiments were designed to compare the effectiveness of randomly generated test cases against test cases that achieve the modified condition decision coverage (MCDC) and also evaluate the impact of length of the test cases on effectiveness. The third experiment compares the effectiveness of handwritten test cases against randomly generated test cases of similar length. Our objective is to help practitioners choose an effective technique to test their systems. Our findings from the limited experiments indicate that random test case generation is as effective as manual test generation at the system level. However, for unit testing test case generation to achieve MCDC coverage is more effective than random generation. Combining unit test cases with system level testing increases effectiveness. Our final observation is that increasing the test case length improves the effectiveness of a test suite both at the unit and system level.

Item Type: Conference Item (Paper)
Divisions: Faculty of Science, Engineering and Medicine > Engineering > WMG (Formerly the Warwick Manufacturing Group)
ISBN: 9781457719257
Book Title: 2012 45th Hawaii International Conference on System Sciences
Official Date: 2012
Dates:
DateEvent
2012Published
Page Range: pp. 5556-5563
DOI: 10.1109/HICSS.2012.233
Status: Peer Reviewed
Publication Status: Published
Conference Paper Type: Paper
Title of Event: 2012 45th Hawaii International Conference onSystem Science (HICSS)
Type of Event: Conference
Location of Event: Maui, Hawaii
Date(s) of Event: 4-7 Jan 2012

Request changes or add full text files to a record

Repository staff actions (login required)

View Item View Item
twitter

Email us: wrap@warwick.ac.uk
Contact Details
About Us