DOI QR코드

DOI QR Code

Software Fault Injection Test Methodology for the Software Verification of ISO 26262 Standards-based

ISO 26262 표준 기반의 소프트웨어 검증을 위한 소프트웨어 결함 주입 기법

  • Lee, Sangho (Driving Control Engineering Team, Hyundai-autron, Mtek IT Tower) ;
  • Shin, Seunghwan (Driving Control Engineering Team, Hyundai-autron, Mtek IT Tower)
  • 이상호 (현대오트론 주행제어팀) ;
  • 신승환 (현대오트론 주행제어팀)
  • Received : 2013.10.31
  • Accepted : 2014.02.26
  • Published : 2014.04.01

Abstract

As the number of ECUs (Electronic control units) are increasing, reliability and functional stability of a software in an ECU is getting more important. Therefore the application of functional safety standards ISO 26262 is making the software more reliable. Software fault injection test (SFIT) is required as a verification technique for the application of ISO 26262. In case of applying SFIT, an artificial error is injected to inspect the vulnerability of the system which is not easily detected during normal operation. In this paper, the basic concept of SFIT will be examined and the application of SIFT based on ISO26262 will be described.

Keywords

References

  1. Mckinsey & Company, Analysis of the Global Dimensional Metrology Market in Electronic Manufacturing, http://www.mckinsey.com, 2007.
  2. R. Thorhuus, Software Fault Injection Testing, M. S. Thesis, KTH, Royal Institute of Technology, Stockholm, 2000.
  3. K. Kim, Y. Choi, J. Yang and S. Hong, Software Security Testing using Fault Injection, Information Security Academic Journal, National Security Research Institute, 2006.
  4. S. Shin and S. Cho, Smart-car Software Engineering, Acon, 2013.
  5. SAE International, SAE ARP5580: Recommended Failure Modes and Effects Analysis (FMEA) Practices for Non-automobile Applications, http://standards.sae.org/arp5580, 2001.
  6. R. Rana, Improving Fault Injection in Automotive Model Based Development using Fault Bypass Modeling, Computer Science & Engineering, M. S. Thesis, Chalmers, University of Gothenburg, Gothenburg, Sweden, 2013.
  7. R. Rana, Increasing Efficiency of ISO 26262 Verification and Validation by Combining Fault Injection and Mutation Testing with Model Based Development, Computer Science & Engineering, M. S. Thesis, Chalmers, University of Gothenburg, Gothenburg, Sweden, 2013.
  8. Z. Hong, Integrated Analysis of Software FMEA and FTA, International Conference on Information Technology and Computer Science, Beighang Universty, Beijing, 2009.