서지주요정보
Test case generation using dependency information derived from architecture description = 아키텍쳐 기술로부터 도출한 의존성 정보를 이용한 테스트 케이스 생성
서명 / 저자 Test case generation using dependency information derived from architecture description = 아키텍쳐 기술로부터 도출한 의존성 정보를 이용한 테스트 케이스 생성 / Yu-Jin Huh.
발행사항 [대전 : 한국과학기술원, 2002].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8013115

소장위치/청구기호

학술문화관(문화관) 보존서고

MCS 02044

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

등록번호

9008819

소장위치/청구기호

서울 학위논문 서가

MCS 02044 c. 2

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

A reliable system can be realized if each individual component that constitutes the system is reliable and components are integrated correctly. Therefore, inter-actions of integrated components as well as each individual component should be tested to achieve improved quality of a component-based system. Since architecture descriptions provide information about configuration and communication of components in a component-based system, they can be employed for generating test cases of a component-based software system. We first extract control dependency and identify data elements from architecture description. Then a test model is constructed using the information extracted in the previous step. Next, we identify test units named as Observable Functional Units(OFUs) from a test model and determine the sequence of OFUs by considering dependency between OFUs. We have conducted a case study with the Coffee Vending Machine(CVM) example to demonstrate that test cases can be indeed obtained by utilizing our method.

컴포넌트기반 소프트웨어 개발기법은 이미 존재하는 컴포넌트들을 조립함으로써 규모가 큰 시스템을 단시간에 구축하는 기법이다. 이때 개별 컴포넌트의 신뢰도가 높고 컴포넌트들이 올바르게 통합되었을 때 조립된 소프트웨어의 신뢰도가 높아진다. 따라서 컴포넌트기반 소프트웨어의 품질 향상을 위해서는 개별 컴포넌트 뿐 아니라 컴포넌트기반 소프트웨어를 테스팅할 필요가 있다. 일반적으로 컴포넌트 사용자는 컴포넌트의 소스코드에 접근할 수 없고, 아키텍쳐 기술(architecture description)은 테스팅에 필요한 컴포넌트 구성(configuration)과 통신에 관한 정보를 잘 표현하고 있다. 그러므로 본 논문에서는 아키텍쳐 기술을 이용하여 테스트 케이스 생성하는 방법을 개발함으로써, 컴포넌트기반 소프트웨어의 테스팅을 위한 체계적인 방법을 제시한다. 우선 아키텍쳐 기술에서 의존성 정보를 추출하는 방법과 그 정보로 부터 테스트 모델을 구축하는 방법을 제안하고, 테스트 모델에서 테스트 단위를 추출하여 테스트 케이스를 생성하는 방법을 제안하였다. 본 논문에서 제안한 방법에 따라 자판기 시스템에대한 테스트 케이스를 생성하였다.

서지기타정보

서지기타정보
청구기호 {MCS 02044
형태사항 v, [50] p. : 삽화 ; 26 cm
언어 영어
일반주기 Includes appendix
저자명의 한글표기 : 허유진
지도교수의 영문표기 : Yong-Rae Kwon
지도교수의 한글표기 : 권용래
학위논문 학위논문(석사) - 한국과학기술원 : 전산학전공,
서지주기 Reference : p. 44-47
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서