ASFIT: AUTOSAR-Based Software Fault Injection Test for Vehicles

被引:4
|
作者
Park, Jihyun [1 ]
Choi, Byoungju [1 ]
机构
[1] Ewha Womans Univ, Dept Comp Sci & Engn, Seoul 03760, South Korea
关键词
software fault injection test; fault injection automation; AUTOSAR;
D O I
10.3390/electronics9050850
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With recent increases in the amount of software installed in vehicles, the probability of automotive software faults that lead to accidents has also increased. Because automotive software faults can lead to serious accidents or even mortalities, vehicle software design and testing must consider safety a top priority. ISO 26262 recommends fault injection testing as a measure to verify the functional safety of vehicles. However, the standard does not clearly specify when and where faults should be injected, and the tools to support fault injection testing for automotive software are also insufficient. In the present study, we define faults that may occur in Automotive Open System Architecture (AUTOSAR)-based automotive software and propose a fault injection method to be applied during the software development process. The proposed method can inject different types of faults that may occur in AUTOSAR-based automotive software, such as access, asymmetric, and timing errors, while minimizing performance degradation due to fault injection, and without using any separate hardware devices. The superior performance of the proposed method is demonstrated through empirical studies applied to fault injection testing of a range of vehicle electronic control unit software.
引用
收藏
页数:21
相关论文
共 50 条
  • [31] Software-based fault injection tool (SOFIT)
    Boston Univ, Boston, United States
    Comput Syst Sci Eng, 6 (327-337):
  • [32] Study on software fault injection based on onboard system
    Peng, JJ
    Hong, BR
    Yuan, CJ
    Li, AG
    Wei, ZH
    Qiao, YQ
    CHINESE JOURNAL OF ELECTRONICS, 2005, 14 (03): : 434 - 437
  • [33] Web service based software implemented fault injection
    School of Science and Technology, Bangladesh Open University, Gazipur 1705, Bangladesh
    Inf. Technol. J., 2006, 1 (138-143):
  • [34] A software-based fault injection tool (SOFIT)
    Avresky, DR
    Geoghegan, SJ
    Tapadiya, PK
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1998, 13 (06): : 327 - 337
  • [35] SystemC based Simulation of AUTOSAR Software Components
    Shatat, Tariq S.
    Abdullah, Bassem A.
    Salem, Ashraf
    2015 TENTH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS (ICCES), 2015, : 105 - 110
  • [36] Fault Injection for Software Certification
    Cotroneo, Domenico
    Natella, Roberto
    IEEE SECURITY & PRIVACY, 2013, 11 (04) : 38 - 45
  • [37] Software Fault Injection Testing
    Voas, Jeffrey
    2022 26TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2022), 2022, : XIV - XIV
  • [38] Fault tolerance evaluation using two software based fault injection methods
    Ademaj, A
    Grillinger, P
    Herout, P
    Hlavicka, J
    PROCEEDINGS OF THE EIGHTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, 2002, : 21 - 25
  • [39] On the emulation of software faults by software fault injection
    Madeira, H
    Costa, D
    Vieira, M
    DSN 2000: INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2000, : 417 - 426
  • [40] AUTOSAR Based Multicore Software Implementation for Powertrain Applications
    Mader, Ralph
    Graf, Armin
    Winkler, Gerd
    SAE INTERNATIONAL JOURNAL OF PASSENGER CARS-ELECTRONIC AND ELECTRICAL SYSTEMS, 2015, 8 (02): : 264 - 269