메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색
질문

논문 기본 정보

자료유형
학술대회자료
저자정보
한무희 (현대오토에버) 이승곤 (현대오토에버) 이창호 (현대오토에버)
저널정보
한국자동차공학회 한국자동차공학회 추계학술대회 및 전시회 2011년 한국자동차공학회 학술대회 및 전시회
발행연도
2011.11
수록면
1,713 - 1,716 (4page)

이용수

표지
📌
연구주제
📖
연구배경
🔬
연구방법
🏆
연구결과
AI에게 요청하기
추천
검색
질문

초록· 키워드

오류제보하기
자동차 제어를 위한 모델기반 개발이 점점 증가되고 있으며, 이에 따른 자동 또는 반자동으로 생성된 소스코드에 대한 신뢰성 확보를 위한 검증에 대한 요구가 많아지고 있다. 하지만 시스템 사양서 등 테스트 베이시스가 잘 준비되지 않을 경우 테스트 케이스의 예상결과를 기술하지 못하고, 따라서 동적 테스트 수행의 결과확인이 어려워 소프트웨어의 신뢰성 확보가 어렵다.
본 연구의 목적은 제어모델과 그로부터 생성된 소스코드간 동작의 일치성을 확인하는 방법으로서 소프트웨어 테스팅 기법인 Back-to-back testing을 제안하고, 이를 통해 모델기반 소스코드의 신뢰성을 확보하기 위함이다. Back-to-back 테스팅 기법은 두 개 이상의 다양한 컴포넌트나 시스템을 동일한 입력 값으로 실행하여 동일한 결과가 나오는지를 확인하는 기법으로, 결과가 불일치한 경우 해당 부분에 결함을 내포할 가능성이 있다. 본 연구에서는 제어모델에서 소스코드를 생성하는 방법을 고찰하고, 이를 소프트웨어 테스팅 기법인 Back-toback testing에 적용하는 방법을 제안하여, 이를 실제 예제에 적용한 사례를 통해 해당 방법에 대한 유효성을 확인한다.
제어 모델로부터 소스코드를 생성하는 방법은 일반적으로 세가지로 구분된다. 모델로부터 생성되는 자동생성코드, 변수명 수정 등 이를 약간만 수정하는 반 자동 생성코드, 그리고 모델을 상세설계서로 간주하고 이를 기반으로 개발자가 직접 소스코드를 구현하는 매뉴얼 생성코드 이다.
모델과 이로부터 도출된 소스코드간에 동일한 입력을 주었을 때 시스템의 수행결과로 도출되는 출력 값을 비교하는 방식으로 Back-to-back test를 적용할 수 있다.
소스코드에 대한 테스트 수행을 위해 호스트/타깃 기반 테스트 환경을 설정하고, 이와 연동하여 수행되는 상용 테스트 수행자동화 도구를 설정하였다.
실제 테스트 수행을 통해 도출되는 문제점을 정리하여 보다 효율적인 테스트 수행을 위한 교훈 및 향후 연구 방향을 제안하였다.

목차

Abstract
1. 서론
2. Back-to-back testing
3. 모델-코드간 Back-to-back testing 적용 방안
4. 결론
References

참고문헌 (0)

참고문헌 신청

이 논문의 저자 정보

이 논문과 함께 이용한 논문

최근 본 자료

전체보기

댓글(0)

0

UCI(KEPA) : I410-ECN-0101-2013-556-001415267