View : 561 Download: 0

Full metadata record

DC Field Value Language
dc.contributor.author조나경-
dc.creator조나경-
dc.date.accessioned2016-08-25T01:08:47Z-
dc.date.available2016-08-25T01:08:47Z-
dc.date.issued2005-
dc.identifier.otherOAK-000000011765-
dc.identifier.urihttps://dspace.ewha.ac.kr/handle/2015.oak/172132-
dc.identifier.urihttp://dcollection.ewha.ac.kr/jsp/common/DcLoOrgPer.jsp?sItemId=000000011765-
dc.description.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.-
dc.description.tableofcontents논문 개요 = Ⅴ I. 서론 = 1 1.1 연구 배경 = 1 1.2 연구 목적 및 내용 = 2 II. 관련연구 = 4 2.1 임베디드 소프트웨어 평가 모델 = 4 2.2 임베디드 시스템 하드웨어 성능 테스트 = 5 III. 임베디드 소프트웨어 성능 테스트 모델 = 8 3.1 성능 테스트 모델의 목적 = 8 3.2 임베디드 소프트웨어 = 8 3.2.1 임베디드 시스템의 정의 = 8 3.2.2 임베디드 소프트웨어의 정의 = 10 3.2.3 임베디드 소프트웨어의 구성 = 12 3.3 성능 테스트 모델의 구조 = 12 3.3.1 성능 특성 = 13 3.3.2 테스트 특성 = 18 3.3.3 테스트 항목 및 테스트 타겟 = 24 3.4 테스트 측정 메트릭 = 26 3.4.1 메모리 활용 메트릭 = 27 3.3.2 타이밍 성능 메트릭 = 29 IV. 테스트 모델 적용 사례 연구 = 33 4.1 적용 절차 = 33 4.2 테스트 결과 = 34 4.2.1 메모리 활용 중 충돌 테스트 결과 = 35 4.2.2 메모리 활용 중 누수 테스트 결과 = 36 4.2.3 타이밍 성능 중 지연 테스트 결과 = 38 V. 결론 = 40 참고문헌 = 41 부록 A. 성능 테스트 항목 = 42 부록 B. 테스트 특성, 테스트 항목과 테스트 타겟 근거 = 60 ABSTRACT = 62-
dc.formatapplication/pdf-
dc.format.extent4373217 bytes-
dc.languagekor-
dc.publisher이화여자대학교 과학기술대학원-
dc.title임베디드 소프트웨어를 위한 성능 테스트 모델 개발-
dc.typeMaster's Thesis-
dc.title.translatedPerformance Test Model for Embedded Software and Testing Automation Tool-
dc.creator.othernameCho, Na-Kyung-
dc.format.pagev, 62 p.-
dc.identifier.thesisdegreeMaster-
dc.identifier.major과학기술대학원 컴퓨터학과-
dc.date.awarded2006. 2-
Appears in Collections:
과학기술대학원 > 컴퓨터학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

BROWSE