http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
동적 임베디드 소프트웨어 테스트와 카인포테인먼트 시스템 테스트 적용 성과
최병주(Byoungju Choi),서주영(Jooyoung Seo),양승완(Seungwan Yang),오정석(Jungsuk Oh) 한국정보과학회 2012 정보과학회 컴퓨팅의 실제 논문지 Vol.18 No.5
임베디드 소프트웨어는 '실시간 보증, 자원 부족, 런-타임 테스트, 운용 환경 보존'과 같이 테스트 제약이 심한 환경에 배치되기 때문에 테스트가 쉽지 않다. 본 논문에서는 운영체제가 프로세스 제어를 목적으로 관리하는 프로세스 제어 블록을 해킹함으로 테스트 정보를 수집하는 동적 임베디드 소프트웨어 테스트 방안을 제안하며, 이를 통해 테스트로 인한 시스템 오버헤드를 최소화한 방안이다. 현재 우리는 '메모리, 성능, 프로세스간통신'을 테스트하는 자동화 도구인 AMOS를 개발하였고, AMOS는 자동차 산업의 카인포테인먼트 시스템의 실차 테스트에 적용되어 품질 향상과 개발 비용 절감의 효과를 보이고 있다. It is difficult to test embedded software in system test stage because the system operational environment has test restrictions such as real-time assurance, resource deficiency, runtime tests, and maintenance of an operational environment. We propose a test method to collect the test information without interrupting the system's operational environment by hacking the Process Control Block information in which the operating system manages the runtime execution information to control implemented processes. Based on the proposed method applied to detect memory, performance, and inter-process communication faults, we developed the dynamic embedded software testing tool AMOS. AMOS is currently being used in the automobile industry, and is showing the effects of improving system quality and reducing development costs.
차량 인포테인먼트 임베디드 소프트웨어를 위한 예외처리 테스트 자동화 방안
이시현(Sihyun Lee),오정석(Jungsuk Oh),배현철(Hyuncheol Bae),양승완(Seungwan Yang) 한국자동차공학회 2012 한국자동차공학회 부문종합 학술대회 Vol.2012 No.5
An embedded system requires test process for reality of the system. For this, it is important to test exception handling which programmer developed. Especially, embedded system is required to test input from hardware device and external signal. But, manual test is required much time and low reality. And it is hard to reproduce faulty situation for debugging. In this paper, we propose a new exception handling test criteria for an embedded system. For this criteria, we define exception type and test exception handling using fault injection technique. And we propose generation of test data for occurring exception situation.
차량 인포테인먼트 소프트웨어의 프로세스간 통신 테스트 자동화 방안에 관한 연구
오정석(JungSuk Oh),김영수(YoungSoo Kim),배현철(HyunCheol Bae),양승완(SeungWan Yang) 한국자동차공학회 2012 한국자동차공학회 부문종합 학술대회 Vol.2012 No.5
The exchange of messages, shared memory, and a pipe for efficient Inter-Process Communication between various software components are used. We have researched the test automation method that find IPC defects and discover faults location automatically. The test automation method called AMOS v3.0-IPC that is used for evaluation of CAR-Infotainment software.