View : 15 Download: 0

임베디드 소프트웨어를 위한 성능 테스트 모델 개발

Title
임베디드 소프트웨어를 위한 성능 테스트 모델 개발
Other Titles
Performance Test Model for Embedded Software and Testing Automation Tool
Authors
조나경
Issue Date
2005
Department/Major
과학기술대학원 컴퓨터학과
Publisher
이화여자대학교 과학기술대학원
Degree
Master
Abstract
임베디드 시스템은 하드웨어와 소프트웨어의 조합으로 이루어져 있으며, 소프트웨어의 복잡도가 증가함에 따라 임베디드 소프트웨어 테스트의 중요성은 증가되었다. 임베디드 소프트웨어는 하드웨어 및 운영체제와 밀접하게 연관되어 있기 때문에, 임베디드 소프트웨어의 테스트는 일반 패키지 소프트웨어의 테스트와 차별화된다. 이러한 임베디드 소프트웨어의 특성은 임베디드 소프트웨어의 기능뿐 아니라 전체 시스템의 성능에도 영향을 미친다. 본 논문에서는 임베디드 소프트웨어의 성능을 테스트하기 위한 테스트 모델을 제시한다. 테스트 모델이란 테스트 항목들의 집합으로, 테스트 시 반드시 고려되어야 하는 구체적인 항목을 의미하며, 본 논문에서 제안한 모델의 테스트 항목은 대상 하드웨어의 설계 명세서 상의 기능 및 리눅스의 API의 기능에 기반한다. 성능 테스트의 핵심은 소스 코드에서 테스트 항목과 대응하는 테스트 타겟을 식별하는 것이다. 또한 본 논문에서는 임베디드 소프트웨어의 성능 테스트를 위해, 제안한 테스트 항목으로부터 테스트 위치를 자동 선정 해주는 테스트 자동화 도구를 제안하며, 실제 임베디드 소프트웨어에 적용한 사례를 기술한다.;An embedded system is comprised of hardware and software components. The importance of testing embedded software has grown with the rapid increase in its complexity. Testing embedded software is different from package software because it is tightly coupled with Hardware-dependent software Part (HP) and OS-dependent software Part (OP). These features influence not only functions of embedded software but also performance of the whole embedded system. In this paper, we propose the performance test model for embedded software. The test model is a set of test items that should be strongly considered when performing the test. The test items in the proposed model are based on functions of the design specification of the target processor and functions of Linux API. The core of the performance test is to identify the test item and its corresponding test target in the source code. In this paper, we also describe a case study by applying the performance test model to real industrial software.
Fulltext
Show the fulltext
Appears in Collections:
과학기술대학원 > 컴퓨터학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE