18.118.2.15
18.118.2.15
close menu
KCI 등재
무기체계 임베디드 소프트웨어에 대한 TFM 기반 시스템 테스트 모델 설계 및 적용
Design and Application of the TFM Based System Test Model for the Weapon System Embedded Software
김재환 ( Jae Hwan Kim ) , 윤희병 ( Hee Byung Yoon )
UCI I410-ECN-0102-2009-000-000960476

본 논문에서는 무기체계 임베디드 소프트웨어의 시간 요소를 고려한 TFM(Time Factor Method) 기반의 시스템 테스트 모델을 설계하고, 적용사례를 통하여 결과를 제시한다. 이를 위해 무기체계 임베디드 소프트웨어의 특징과 시스템 테스트 그리고 객체지향 모델의 표현방법인 UML 표기법에 대하여 알아보고, 시스템 테스트 모델 설계를 위한 TFM 접근 방법으로 시간 요소를 고려한 테스트 방법과 시간 요소 측정 방법 그리고 테스트 케이스 선정 알고리즘을 제시한다. 무기체계 임베디드 소프트웨어의 TFM 기반 시스템 테스트 모델은 세 가지 요소 (X,Y,Z)로 구성되며, “X” 에서는 최대시간경로를 선정하는 알고리즘을 통해 테스트 케이스가 도출되고, “Y” 에서는 Sequence Diagram과 관련된 객체를 식별하고, “Z”에서는 Timing Diagram을 통하여 식별된 각 객체들의 실행시간을 측정한다. 또한 제안한 TFM 기반 시스템 테스트 모델을 “다기능 미사일 방어시스템”에 적용하여 테스트 케이스를 추출하는 방법을 제시한다.

In this paper we design the system test model for the weapon system embedded software based on the Time Factor Method(TFM) considering time factors and suggest the results through the case study. For doing this, we discuss the features, system tests and the object-oriented model based UML notations of the weapon system embedded software. And we give a test method considering time factors, a measuring method to time factors, and a test case selection algorithm as an approach to the TFM for designing the system test model. The TFM based system test model consists of three factors (X, Y, Z) in the weapon system embedded software. With this model, we can extract test cases through the selection algorithm for a maximum time path in "X", identify the objects related to the Sequence Diagram in "Y" and measure the execution time of each objects which is identified by the Timing Diagram in "Z". Also, we present the method of extracting the system test cases by applying the proposed system test model to the "Multi-function missile defense system".

[자료제공 : 네이버학술정보]
×