Concolic Testing for High Test Coverage and Reduced Human Effort in Automotive Industry

Cited 8 time in webofscience Cited 9 time in scopus
  • Hit : 265
  • Download : 0
The importance of automotive software has been rapidly increasing because software now controls many components in motor vehicles such as window controller, smart-key system, and tire pressure monitoring system. Consequently, the automotive industry spends a large amount of human effort testing automotive software and is interested in automated software testing techniques that can ensure high-quality automotive software with reduced human effort. In this paper, we report our industrial experience applying concolic testing to automotive software developed by Hyundai Mobis. We have developed an automated testing framework MAIST that automatically generates the test driver, stubs, and test inputs to a target task by applying concolic testing. As a result, MAIST has achieved 90.5% branch coverage and 77.8% MC/DC coverage on the integrated body unit (IBU) software. Furthermore, it reduced the cost of IBU coverage testing by reducing the manual testing effort for coverage testing by 53.3%.
Publisher
IEEE Computer Society and ACM SIGSOFT
Issue Date
2019-05-29
Language
English
Citation

International Conference on Software Engineering (ICSE), pp.151 - 160

DOI
10.1109/ICSE-SEIP.2019.00024
URI
http://hdl.handle.net/10203/262553
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 8 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0