View : 1612 Download: 0

자동차 ECU 소프트웨어의 모델 기반 개발 시 백투백 테스트 방법

Title
자동차 ECU 소프트웨어의 모델 기반 개발 시 백투백 테스트 방법
Other Titles
Back-to-back test method at the model-based development of automotive ECU software
Authors
김자명
Issue Date
2019
Department/Major
대학원 컴퓨터공학과
Publisher
이화여자대학교 대학원
Degree
Master
Advisors
최병주
Abstract
자동차 산업 분야에서 제어기의 숫자가 증가함에 따라 소프트웨어의 비중도 증가하고 있다. 기능의 다양화와 고성능화에 따라 새로운 개발 프로세스를 필요로 하고 있다. 모델 기반 개발(Model Based Development)은 이러한 요구에 맞춰 자동차 제어기 소프트웨어의 새로운 개발 방식으로 떠오르고 있다. 모델 기반 개발에서는 차량 제어기의 기능 사양을 모델로 설계하고, 그 설계 과정에서 기능에 대한 테스트 수행을 통해 문제점을 미리 검출하는 것을 목적으로 한다. 모델 기반 개발 프로세스에 적용할 수 있는 테스트 방법 중 하나인 백투백(Back-to-back) 테스트는 ISO 26262(자동차 기능 안전성 국제 표준)에서도 권고하고 있는 테스트 방법이다. ‘ISO 26262 Part 6: Product development at the software level’에서는 단위 및 통합 테스트 수행 시에 백투백 테스트를 주요 검증 방법으로 권고하고 있다. 본 연구의 목적은 자동차 ECU 소프트웨어의 모델 기반 개발 시 백투백 테스트 수행 방법을 제시하는 것이다. 이를 위해 자동차 ECU 소프트웨어의 모델 기반 개발 과정을 분석하였다. 또한 ECU 소프트웨어의 테스트 환경을 분석하여 모델 기반 개발 과정에서 백투백 테스트 수행 단계를 정의하였다.;As the number of controllers increases in the automotive industry, the proportion of software is also increasing. As the functions are diversified and high performance is required, a new development process is required. Model-based development is emerging as a new way of developing automotive controller software to meet these demands. In the model-based development, the functional specification of the vehicle controller is designed as a model, and the objective is to detect the problem in advance by performing a test on the function in the design process. Back-to-back testing, one of the test methods that can be applied to the model-based development process, is also recommended by ISO 26262 (International Standard for Automotive Safety). ISO 26262 Part 6: Product development at the software level recommends Back-to-back testing as the primary verification method when performing unit and integration tests. The purpose of this study is to present a Back-to-back test method for model-based development of automotive ECU software. To do this, I analyzed the model-based development process of automotive ECU software. I also analyzed the test environment of the ECU software and defined the stages of back-to-back test in the model-based development process.
Fulltext
Show the fulltext
Appears in Collections:
일반대학원 > 컴퓨터공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE