DOI QR코드

DOI QR Code

Text Case Extraction with Message Sequence Diagram (MSD) based on UML2.4.1

UML2.4.1 기반 메시지-순차적 다이어그램을 통한 테스트 케이스 추출 연구

  • Woo, SuJeong (Dept. of Computer Information & Comm., Hongik University) ;
  • Kim, D.H. (Dept. of Computer Information & Comm., Hongik University) ;
  • Son, S.H. (Dept. of Computer Information & Comm., Hongik University) ;
  • Kim, Robert Young Chul (Dept. of Computer Information & Comm., Hongik University)
  • 우수정 (홍익대학교 일반대학원 소프트웨어공학연구실) ;
  • 김동호 (홍익대학교 일반대학원 소프트웨어공학연구실) ;
  • 손현승 (홍익대학교 일반대학원 소프트웨어공학연구실) ;
  • 김영철 (홍익대학교 일반대학원 소프트웨어공학연구실)
  • Published : 2012.11.22

Abstract

기존 연구에서는 순차적, 상태, 엑티브 다이어그램 기반의 테스트케이스 추출을 초점을 두고 있다. 하지만 현재 최신의 모델링 언어인 UML2.4.1(Unified Modeling Language) 기반으로 한 테스트케이스 추출 메커니즘은 없다. 그래서 본 논문은 UML2.4.1 기반에 기존의 원인-결과 다이어그램의 접목을 통해 테스트케이스 추출 메커니즘을 제안 한다. 이를 위해 UML2.4.1 의 메시지-순차적 다이어그램에 ECA Rule(Event Condition Action)기법을 적용하고, 제안한 접목 알고리즘을 통해 확장된 메시지-순차적 다이어그램을 원인-결과 다이어그램과 접목한 후, 결정 테이블화로 테스트케이스를 발생한다. 이러한 절차를 통해 모델링 기반에서 테스트케이스 추출 가이드가 제공된다. 본 논문에서는 복잡한 메시지-순차적 다이어그램을 통해 테스트케이스 발생 사례연구로서 자동차 와이퍼 시스템을 적용한다.

Keywords