범용 개발 보드를 이용한 차량용 소프트웨어 테스트 시스템 개발
Testing System for Automotive Software Using a General Purpose Development Board
0
조회
0
다운로드
2
인용
0
참고문헌
키워드
초록
Recently automotive software has been more complex and needs to be reduced its development time. Software testing of its functionalities and performance should be conducted in an early development phase to reduce time to market and the development cost. Software functional testing can be performed through simulating the hardware, but it is not guaranteed that evaluation of real-time performance using simulation has enough accuracy. Real-time performance can be precisely evaluated with hardware-in-the-loop simulation, but it costs time and effort to set up hardware for testing. In this paper, we suggest a testing system that can evaluate functional requirements and real time properties with a general-purpose development board in the early development phase. In addition, we improve reusability of the testing system through modularized and layered architecture. With the proposed testing system we can contribute to building reliable testing system at low cost without difficulty.
Abstract
Recently automotive software has been more complex and needs to be reduced its development time. Software testing of its functionalities and performance should be conducted in an early development phase to reduce time to market and the development cost. Software functional testing can be performed through simulating the hardware, but it is not guaranteed that evaluation of real-time performance using simulation has enough accuracy. Real-time performance can be precisely evaluated with hardware-in-the-loop simulation, but it costs time and effort to set up hardware for testing. In this paper, we suggest a testing system that can evaluate functional requirements and real time properties with a general-purpose development board in the early development phase. In addition, we improve reusability of the testing system through modularized and layered architecture. With the proposed testing system we can contribute to building reliable testing system at low cost without difficulty.
참고문헌 (9)
- 손준우, "AUTOSAR와 모델기반 기법을 적용한 차량 임베디드 시스템소프트웨어의 개발 및 검증 기법", 제어.로봇.시스템학회 논문지, 13(12), pp.1179~1185 (2007), 제어·로봇·시스템학회
- 금대현, "TTCN-3을 이용한 차량 소프트웨어 컴포넌트의 테스팅 자동화 방법", 정보과학회논문지 : 컴퓨팅의 실제 및 레터, 16(5), pp.541~545 (2010), 한국정보과학회
- 권규호, "자동차 전장용 실시간 태스크 스케줄링 알고리즘", 대한임베디드공학회논문지, 5(2), pp.103~110 (2010), 대한임베디드공학회
- J. Grabowski, "An Introduction to the testing and test control notation (TTCN-3)", Computer Networks, 42(3), pp.375~403 (2003)
- D. Wang, "Conformance Testing for the Car Lights System Based on AUTOSAR Standard", Proceedings on the 2011 IEEE International Conference on Communication Software and Networks, pp.345~348 (2011)
- J. Grossmann, "Testing Embedded Real Time Systems with TTCN-3", Proceedings on 2009 International Conference on Software Testing Verification and Validation, pp.81~90 (2009)
- W. Kwon, "Real-Time Distributed Software-In-the-Loop Simulation for Distributed Control Systems", Proceedings on the 1999 IEEE International Symposium of Computer-Aided Control System Design, pp.115~119 (1999)
- A Mjeda, "Model-Based Testing Design for Embedded Automotive Software", SAE World Congress (2009)
- D. Ramaswamy, "A Case Study in Hardware-In-the-Loop Testing: Development of an ECU for a Hybrid Electric Vehicle", SAE World Congress (2004)
