A Survey of Embedded Software Testing for Automotive Standard Platform

지능형 자동차용 임베디드 플랫폼 소프트웨어 테스팅 연구

  • Jo, Hyun-Chul (Division of Advanced Industrial Science & Technology, Daegu Gyeongbuk Institute of Science & Technology) ;
  • Piao, Shiquan (Division of Advanced Industrial Science & Technology, Daegu Gyeongbuk Institute of Science & Technology) ;
  • Cho, Hui-Sup (Division of Advanced Industrial Science & Technology, Daegu Gyeongbuk Institute of Science & Technology)
  • 조현철 (대구경북과학기술원 미래산업융합기술연구부) ;
  • 박세권 (대구경북과학기술원 미래산업융합기술연구부) ;
  • 조희섭 (대구경북과학기술원 미래산업융합기술연구부)
  • Received : 2010.07.14
  • Published : 2010.11.25

Abstract

The number of electronic embedded software in vehicle system is ever increasing for years. As a result, the electronic control units have been growing dramatically, and it is required to mutual link between these units. Due to separate API each and every embedded platform, it is difficult to develop and integrate in automotive industry. The AUTOSAR project consists suppliers and manufacturers, and the partnership is a standardized platform to establish and develop an industry standard. On the previous works, we implemented the RTE generated module design based on AUTOSAR architecture. This paper specifically focuses on the testing of the development tool that generates RTE source code. The result satisfied a need for a RTE requirements and AUTOSAR methodology in a vehicle applications.

지능형 자동차의 개발 및 보급 확대에 따라 차량용 시스템에 전기 전자 소프트웨어 모듈의 비중이 늘어나고 있다. 따라서 이러한 모듈을 포함하는 전자 제어 장치가 증가하게 되고, 소프트웨어와 시스템 장치 간의 상호 연동이 요구된다. 그렇지만 임베디드 플랫폼 간의 인터페이스가 표준화 되어 있지 않아 개발 및 통합이 어려운 실정이다. AUTOSAR 표준화 연구는 유럽의 자동차 제조업체와 부품 제조업체의 공동 협력 결과물로, 차량용 소프트웨어 플랫폼의 산업 표준을 제공한다. 본 연구의 이전 결과물로 AUTOSAR 플랫폼을 지원하는 RTE 코드 생성기 도구를 개발하였다. 본 논문에서는 테스트 과정을 통해 RTE 생성기의 동작 환경 및 표준 플랫폼 지원 결과를 분석하였다. 실험 결과, 코드 생성기가 표준 규격의 요구사항과 방법론에 맞게 파일을 생성함을 확인할 수 있었다.

Keywords

References

  1. G. Leen and D. Heffernan, "Expanding Automotive Electronic Systems," IEEE Computer, pp. 88-93, Jan. 2002.
  2. 조상복, "미래형 자동차 전장부품/시스템 기술," 전자공학회, 제 34권, 제 5호, 18-19쪽, 2007년.
  3. A.L. Sangiovanni-Vincentelli et al, "Benefits and Challenges for Platform-Based Design," in Proc. Design Automation Conf., ACM Press, pp. 409-414, 2004.
  4. A.L. Sangiovanni-Vincentelli, Di Natale. M, "Embedded System Design for Automotive Applications," Computer, IEEE, Vol. 40, Issue 10, pp. 42-51, Oct, 2007.
  5. Schreiner, D., Schordan, M., Goschka, K. M., "Component Based Middleware-Synthesis for AUTOSAR Basic Software," in Proc. of IEEE International Symposium on Object/Component/ Service-Oriented Real-Time Distributed Computing, pp. 236-243, Tokyo, Japan, March, 2009.
  6. W. Lawrenz, CAN System Engineering: From Theory to Practical Applications. New York: Springer-Verlag, 1997.
  7. H. -C. Jo, S. -Q. Piao et al, "RTE Template Structure for AUTOSAR based Embedded Software Platform," in Proc. of the IEEE/ASME International conference on Mechatronic and Embedded Systems and Applications, Beijing, China, pp. 233-237 Oct. 2008.
  8. H. -C. Jo, S. -Q. Piao et al, "Automatic Source code generator based on AUTOSAR RTE Template for Vehicular Applications," in Proc. of the ASME/IEEE International conference on Mechatronic and Embedded Systems and Applications, San Diego, CA, Sep. 2009.
  9. Krithi Ramamritham, John A. Stankovic and Wei Zhao, "Distributed Scheduling of Tasks with Deadlines and Resource Requirements," IEEE Transactions on Computer, Vol. 38, No. 8, pp. 1110-1123, Aug. 1989. https://doi.org/10.1109/12.30866
  10. J. R. Pimentel, "An Incremental Approach to Task and Message Scheduling for AUTOSAR Based Distributed Automotive Applications," in Proc. of the 4th International Workshops on Software Engineering for Automotive Systems, .IEEE, May, 2007.
  11. Honekamp, U., "The Autosar XML Schema and Its Relevance for Autosar Tools," Software, IEEE, Vol. 26, Issue 4, pp. 73-76, 2009. https://doi.org/10.1109/MS.2009.104
  12. 김인철, "소프트웨어 로봇 연구용 테스트베드," 전자공학회논문지, 제33권, 제3호, 28-35쪽, 2006년 3월.
  13. AUTOSAR, AUTOSAR BSW & RTE Conformance Test Specification, 2009.
  14. AUTOSAR, Conformance Test Agency Accreditation, 2009.
  15. AUTOSAR, Methodology, 2009.
  16. AUTOSAR, Requirements on RTE, 2009.