Model-Based Development and Test Method for The AUTOSAR Embedded Software

AUTOSAR 임베디드 소프트웨어의 모델기반 개발 및 테스트 방법 - 사례연구 : 운전자 위치제어 시스템

  • Received : 2009.10.30
  • Accepted : 2009.12.17
  • Published : 2009.12.30

Abstract

Automotive systems have tended to be equipped with many electronic contents to satisfy safety, comport, convenience, and entertainment services over the past years. As a result, the amount of vehicle embedded software in electrical/electronic(E/E) systems is steadily increasing to manage these requirements. This leads to the traditional, document-based software development in the vehicle embedded systems being increasingly displaced by a model-based development in order to reduce software development time and cost. Due to the application of model-based development, a great evolution is being realized in the aspect of efficiency, but the development is being made without sufficient testing. So, erroneous automotive embedded software may cause serious problems such as car accidents which relate to human safety. Therefore, efficient methods for model-based test and validation are needed to improve software reliability in the stage of embedded software development. This paper presents the model-based development and test method for AUTOSAR embedded software to improve its reliability and safety, and it is demonstrated based on the case study.

Keywords

References

  1. Automotive Electronization Technology and Design/Development Process, THN, 2008.
  2. D. Rai, T. Jestin, "Model-based development of AUTOSAR-compliant application", SAE World Congress, 2008.
  3. AUTOSAR Layered Software Architecture, 2007, AUTOSAR Specification R.3.0.
  4. AUTOSAR Interaction with Behavioral Models, 2007, AUTOSAR Specification R.3.0.
  5. AUTQSAR Methodology, 2007, AUTQSAR Specification R.3.0.
  6. J. Son, D. Kum, "Development of automotive system based AUTOSAR", KSAE, 2007.
  7. W. Oh, J. Shin, ''Model based development process for the embedded system in vehicle", SAE World Congress, 2008.
  8. W. Kwon, "Practical software testing foundation", pp. 80-96, STA, 2008.
  9. MISRA-C: Development Guidelines For Vehicle Based Software, http://www.misra.org.uk.
  10. Mathworks: PolySpace for C, Technical Contents.
  11. G. Park, D. Kum, S. Lee, "Test methods of the AUTOSAR application software components", ICCAS-SICE, 2009.
  12. ISO/IEC 9126: Quality Model and Process for Evaluating Quality, 1991.
  13. DO178B: Software Considerations in Airborne Systems and Equipment Certification, 1999.
  14. Myers, J. Glenford., "The art of software testing", John Wiley & Sons Inc., USA, pp. 148-155, 2004.
  15. J. Herrmann, "Guideline for validation & verification real-time embedded software systems", ITEA, pp. 61-64, 2001.
  16. 홍상균, "임베디드 SW 테스팅 안전과 신회릐 시작", 한국소프트웨어진흥원, 11-16쪽, 2008.