View : 86 Download: 0

Digital TV 소프트웨어의 모듈 및 통합 테스팅 방안

Digital TV 소프트웨어의 모듈 및 통합 테스팅 방안
Issue Date
과학기술대학원 컴퓨터학과
이화여자대학교 과학기술대학원
DASE(Digital TV Application Software Environment)는 데이터 방송을 위한 국제 표준이다. Digital TV(이하 D-TV) 소프트웨어는 DASE 규격에 맞추어 구현된 시스템으로 디지털 TV방송을 위한 압축 표준인 MPEG-2(Moving Picture Experts Groups-2) 형식의 복잡한 데이터를 대량으로 처리한다. 따라서 상용화 되기 전 철저한 테스트가 필요하다. 그러나 D-TV 소프트웨어는 소스 코드를 공개하지 않고 각각의 구성 모듈들은 각기 다른 방식으로 전체 시스템에 대한 테스트 데이터를 직, 간접적으로 이용하여 각기 다른 기능을 한다. 또한 MPEG-2 표준의 복잡성으로 인해 테스트 데이터 생성에 어려움이 있다. 따라서 본 논문에서는 D-TV 소프트웨어 모듈의 특성 및 구조를 분석하여 모듈 및 통합 테스팅을 위한 효과적인 테스트 데이터 생성 시나리오를 수립하고 MPEG-2 표준의 계층 구조와 연관관계를 파악하여 테스트 데이터 자동 생성 방안을 마련한다. 또한 이를 지원하는 테스트 자동화 도구를 개발하고 비슷한 목적과 기능을 가진 다른 도구와의 비교를 통해 논문에서 개발한 도구에 대한 분석을 수행한다.;DASE is international standard for Digital Television Broadcasting. Digital TV (D-TV) software is a system that is implemented according to DASE standard and processes a large amount of MPEG-2 (Moving Picture expert Group -2) formatted data. So, it is necessary to test thoroughly. But source code of D-TV software is not open and each module uses test data in different and unique manner. Also, it is difficult to generate test data because of complexity of MPEG-2 TS. Therefore, in this paper, we make generation scenario of test data for module testing and integration testing by analyzing characteristics and structure of D-TV software modules. And we set up automatic generation technique of test data by analyzing hierarchy and relation of MPEG-2 TS. In addition, we develop automation tool that supports our technique and analyze our tool by comparing with other tools.
Show the fulltext
Appears in Collections:
일반대학원 > 컴퓨터공학과 > Theses_Master
Files in This Item:
There are no files associated with this item.
RIS (EndNote)
XLS (Excel)


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