http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
AUTOSAR XML을 이용한 테스팅 자동화 시스템 개발
금대현,이성훈,박광민,조정훈,Kum, Daehyun,Lee, Seonghun,Park, Gwangmin,Cho, Jeonghun 대한임베디드공학회 2009 대한임베디드공학회논문지 Vol.4 No.4
Recently a standard software platform for automotive, AUTOSAR, has been developed to manage growing software complexity and improve software reuseability. However reuse of testing system and test data are difficult because they are dependant on implementation language and testing phases. In this paper, we suggest a automated testing approach for AUTOSAR software component using a standardized testing language, TTCN-3. AUTOSAR defines the AUTOSAR XML Schema for the data exchange format so that it is possible to automatically convert AUTOSAR model into TTCN-3 testing model. Therefore our approach is to present generation techniques for the TTCN-3 testing system from a AUTOSAR XML description. With the proposed testing techniques we can reduce time and effort to build the testing system and reuse testing environment.
범용 개발 보드를 이용한 차량용 소프트웨어 테스트 시스템 개발
금대현,홍재승,진성호,조정훈,Kum, DaeHyun,Hong, JaeSeung,Jin, SungHo,Cho, JeongHun 대한임베디드공학회 2012 대한임베디드공학회논문지 Vol.7 No.1
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.
TTCN-3을 이용한 차량 소프트웨어 컴포넌트의 테스팅 자동화 방법
금대현(Daehyun Kum),이성훈(Seonghun Lee),박광민(Gwangmin Park),조정훈(Jeonghun Cho) 한국정보과학회 2010 정보과학회 컴퓨팅의 실제 논문지 Vol.16 No.5
최근 차량 소프트웨어의 신뢰성 및 재사용성 향상을 위하여 AUTOSAR 표준을 제정하였다. 그러나 소프트웨어의 표준화만으로는 높은 수준의 신뢰성 확보와 개발기간 단축에 한계가 있으며, 소프트웨어 테스팅 표준화 및 자동화가 필요하다. 본 연구에서는 TTCN-3 테스트 표준을 적용한 AUTOSAR 소프트웨어 컴포넌트를 위한 테스트 자동화 방법 및 테스트 시스템을 제안하였다. 테스트 표준을 적용함으로써 테스트에 관련된 정보 교환 및 의사소통이 명확해 지고, 테스트 재사용성을 향상시킬 수 있다. 그리고 설계 모델로부터 테스팅 모델을 자동 생성함으로써 개발 기간 단축 및 신뢰성을 향상시킬 수 있다. AUTOSAR, a standard software platform for automotive, has been developed to manage software complexity and improve software reuseability. However reuse of test system is difficult because it is dependant on implementation language and test phase. In this paper, we suggest a test system generation method for AUTOSAR software component using TTCN-3, a standardized testing language. TTCN-3 test system is generated automatically from AUTOSAR XML containing software design information. The test system consists of TTCN-3 tester and target system and tests functionality and worst case response time of software under simulation environment. With the proposed testing techniques we can reduce time and effort to build the testing system and reuse testing environment.
자율주행 자동차를 위한 적응형 브레이크 시스템 소프트웨어 플랫폼 개발
금대현(Daehyun Kum),좌훈승(Hoon Sung Chwa) 제어로봇시스템학회 2021 제어·로봇·시스템학회 논문지 Vol.27 No.3
The brake system of a self-driving car is one of the most important systems for ensuring safety. A typical brake system performs several computational tasks, including perception, high-level brake control, and low-level electromechanical control tasks. The status-quo design for scheduling such brake-related tasks is based on the static approach where all parameters for those tasks are fixed when designing the brake system. Such a static approach has the following limitations in terms safety and resource efficiency: i) It cannot adaptively respond to dynamic environments, such as varying road friction coefficients and the time to collision. ii) The brake operation time constitutes only a small portion of total driving time. Hence, to address this issue, we propose a new adaptive brake system software platform that enables adaptive parameter assignment and dynamic online scheduling to cope with dynamic environments. We implemented and integrated the proposed adaptive parameter assignment and scheduling platform into an AUTOSAR-based brake system, an open and standardized automotive software architecture. Thus, we could significantly improve safety and reliability by shortening the braking distance.
금대현(Daehyun Kum),이성훈(Seonghun Lee),박광민(Gwangmin Park),손병점(Byeongjeom Son) 한국정보과학회 2010 정보과학회 컴퓨팅의 실제 논문지 Vol.16 No.11
최근 세계 자동차 업계는 AUTOSAR 소프트웨어 플랫폼 표준을 제정하여 소프트웨어의 신뢰성과 재사용성을 향상키고 있다. 그러나 테스트 시스템 및 테스트 프로세스의 신뢰성 확보와 테스트에 소요되는 기간 단축을 위하여 테스트의 표준화 및 자동화가 절실하다. 특히 RTE 및 베이직 소프트웨어 모듈은 표준화를 만족하는 설계 도구를 사용함으로써 최소한의 신뢰성이 보장되지만, 여전히 응용소프트웨어 컴포넌트에 대해서는 철저한 테스트가 필요하다. 본 논문에서는 표준화된 AUTOSAR 설계 정보를 이용하여 소프트웨어 컴포넌트의 유닛 테스트를 위한 테스트 시스템의 생성 및 테스트 케이스 생성 자동화 방법을 제안하였으며, 테스트 시스템은 TTCN-3 테스트 표준을 적용하였다. 본 논문에서 제안한 방법을 적용함으로써 차량 소프트웨어의 개발 기간 단축 및 신뢰성을 향상시킬 수 있었다. AUTOSAR, a standard software platform for automotive, has been developed to manage software complexity and improve software reuseability. However Automated and standardized testing is needed to improve reliability and reduce time and effort on testing. Fundamental functionality of AUTOSAR RTE and basic software modules is guaranteed by using an AUTOSAR tool, but application software components have to be tested thoroughly. In this paper, we suggest a test system for the AUTOSAR software component using TTCN-3, a standardized testing language. Test execution system and test cases for the software component are generated automatically from AUTOSAR XML containing software design information. With the proposed testing techniques we can reduce time and effort to build the testing system.