서지주요정보
Using model checking to generate data-flow oriented test case from statecharts = 모델 체킹을 이용한 Statecharts로부터의 자료 흐름 지향 테스트 케이스 생성 방법
서명 / 저자 Using model checking to generate data-flow oriented test case from statecharts = 모델 체킹을 이용한 Statecharts로부터의 자료 흐름 지향 테스트 케이스 생성 방법 / Jee-Eun Yoo.
발행사항 [대전 : 한국과학기술원, 2001].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8012001

소장위치/청구기호

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

MCS 01031

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

등록번호

9007616

소장위치/청구기호

서울 학위논문 서가

MCS 01031 c. 2

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

Although testing has been widely recognized as a practical means of establishing that the software meets its intended purpose, it is an extremely costly and time consuming process. Model checking is proposed as an automatic verification technique to analyze whether a system model satisfies the system properties. However, we are interested in its capability to generate counterexamples as well as its verification function. Our concern is how model checking be employed in automatic generation of test cases. In this thesis we apply model checking technique to data-flow oriented test case generation from statecharts specification. We first identify the data flow information from the statecharts. The statecharts is then translated into the form of model checker`s input. Then the properties are generated using the data flow information of the statecharts to force the SMV, the model checker we use, to generate test cases. We have conducted a case study with a real world example to demonstrate that data-flow oriented test cases can indeed be obtained by utilizing our ideas.

테스팅은 소프트웨어의 품질을 보증하는 실제적인 방법으로서 가장 많이 이용되고 있지만 높은 비용과 노력을 필요로 하고 있다. 이러한 테스팅 과정을 자동화 하기 위하여 모델 체킹 방법을 사용할 수 있다. 모델 체킹은 시스템 모델이 특정 성질을 만족하는지를 검증하기 위해 제안된 자동화된 방법으로서 그 성질이 만족되지 않는 경우에 대해서는 반례를 생성해 준다. 이러한 반례는 테스트 케이스를 생성하는데 사용되어 질 수 있다. 본 논문에서는 모델 체킹 도구인 SMV를 이용하여 statecharts로 기술된 정형 명세로부터 자료 흐름 지향 테스트 케이스 생성을 자동화 할 수 있는 방법을 제안하고 있다. 우선 statecharts를 SMV 입력 언어로 바꾸는 과정을 소개하고, statecharts에서 나타나는 자료 흐름 정보를 이용하여 SMV로부터 반례를 생성하는 방법을 제안하였다. 본 논문에서 제안한 방법에 따라 월성 원자로 제어 정지 시스템에 대한 자료 흐름 지향 테스트 케이스를 생성해 볼 수 있었다.

서지기타정보

서지기타정보
청구기호 {MCS 01031
형태사항 v, 55 p. : 삽화 ; 26 cm
언어 영어
일반주기 Appendix : A, Translation rules from statecharts to SMV specification. - B, CVM. - C, PDLTrip
저자명의 한글표기 : 유지은
지도교수의 영문표기 : Yong-Rae Kwon
공동교수의 영문표기 : Sung-Deok Cha
지도교수의 한글표기 : 권용래
공동교수의 한글표기 : 차성덕
학위논문 학위논문(석사) - 한국과학기술원 : 전산학전공,
서지주기 Reference : p. 36-38
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서