최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기한국정보처리학회 2016년도 춘계학술발표대회, 2016 Apr. 29, 2016년, pp.493 - 496
박성준 (경북대학교 컴퓨터학부) , 김동우 (경북대학교 컴퓨터학부) , 최윤자 (경북대학교 컴퓨터학부)
차량 전장용 소프트웨어의 안정성을 플랫폼 단계에서 테스트 및 검증을 수행하면 많은 비용이 소요된다. 본 연구에서는 플랫폼 단계에서 차량용 내장형 소프트웨어를 테스트하기 이전에 Spin 모델 검증기를 활용하여 전장용 소프트웨어의 기본단위인 타스크들의 행위를 모의 실험함으로써 시스템의 설계오류를 검증할 수 있는 도구를 개발하였다. 본 연구에서는 운영체제와 환경설정 및 제어 프로그램이 수행할 타스크들을 모델로 구축하고, 모델 검증 도구 Spin을 이용하여 타스크의 상태변화를 확인할 수 있었으며, NuSMV를 이용한 방식과 비교하여 다양한 장점들을 확인하였다.
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
실험에서는 임의로 생성된 검증대상들을 본 도구에 입력하여 모의실험을 통한 결과를 NuSMV Task Simulation 도구와 비교 및 분석하였다
. 실험 대상들은 C 언어로 작성된 프로그램 코드이며 약 100 LOC 정도이다.핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
차량 전장용 제어 소프트웨어 테스트의 비용 문제를 절감할 수 있는 방법은 무엇인가? | 실제 차량 전장용 제어 소프트웨어를 테스트하기 위해서 해당 운영체제에 환경 설정을 한 후 하드웨어 플랫폼 위에 탑재하여 수행시킴으로서 행위를 파악 및 검증하기에는 상당한 비용이 들며, 응용 프로그램만을 보고서 행위를 파악하는데 쉽지가 않다. 그러나 시스템 테스트 단계 전에 하드웨어 플랫폼과 독립적인 소프트웨어 행위 영역을 사전 검증한다면 플랫폼에 탑재 후의 테스트 비용을 절감할 수 있다. | |
차량 전장용 제어 소프트웨어 테스트의 문제점은 무엇인가? | 실제 차량 전장용 제어 소프트웨어를 테스트하기 위해서 해당 운영체제에 환경 설정을 한 후 하드웨어 플랫폼 위에 탑재하여 수행시킴으로서 행위를 파악 및 검증하기에는 상당한 비용이 들며, 응용 프로그램만을 보고서 행위를 파악하는데 쉽지가 않다. 그러나 시스템 테스트 단계 전에 하드웨어 플랫폼과 독립적인 소프트웨어 행위 영역을 사전 검증한다면 플랫폼에 탑재 후의 테스트 비용을 절감할 수 있다. | |
제어 소프트웨어의 안정성을 검증하는 것이 매우 중요한 이유는 무엇인가? | 최근 차량 기술의 발전에 따라 내부 전자 장비의 기술이 시장을 좌우할 만큼 그 제어 소프트웨어의 비중이 커지고 있다. 차량에서 이러한 제어 소프트웨어는 생명과 직결되어 있기 때문에 그 안전성을 검증하는 것은 매우 중요한 일이다. |
*원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.