한글 요구사항 기반 결정 테이블로부터테스트 케이스 생성을 위한 메타모델링 구축화Metamodeling Construction for Generating Test Case via Decision Table Based on Korean Requirement Specifications
- Other Titles
- Metamodeling Construction for Generating Test Case via Decision Table Based on Korean Requirement Specifications
- Authors
- 장우성; 문소영; 김영철
- Issue Date
- Sep-2023
- Publisher
- 한국정보처리학회
- Keywords
- Meta Modeling; Korean Requirement Analysis; Test Case Automatic Generation; Cause-Effect Graph; Decision Table; C3Tree(Conditional and Conjunction Clause Tree); 메타모델링; 한국어 요구사항 분석; 테스트 케이스 자동 생성; 원인-결과 그래프; 결정 테이블; C3Tree(Conditional and Conjunction Clause Tree)
- Citation
- 정보처리학회논문지. 소프트웨어 및 데이터 공학, v.12, no.9, pp.381 - 386
- Journal Title
- 정보처리학회논문지. 소프트웨어 및 데이터 공학
- Volume
- 12
- Number
- 9
- Start Page
- 381
- End Page
- 386
- URI
- https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/31726
- ISSN
- 2287-5905
- Abstract
- 기존의 다양한 테스트 케이스 생성에 대한 연구는 모델로부터 테스트 케이스를 추출한다. 하지만 실무의 경우 자연어 요구사항 문장으로부터테스트 케이스를 생성할 수 있어야 한다. 이를 위해 자연어 문장의 분석하고, 분석 과정 및 결과를 요구공학 영역에 접목하는 연구는 매우 필요하다.
하지만 한국어 문장의 다양성 때문에, 한국어 자연어 요구사항 분석은 어려운 이슈이다. 우리는 한국어 자연어 요구사항으로부터 테스트 케이스생성 연구 중 하나로써, 자연어 요구사항의 정의 분석, C3Tree 모델의 생성, 원인-결과 그래프의 생성, 결정 테이블의 생성 단계를 통한 테스트케이스 생성 방법을 연구한다. 본 논문은 중단 단계로써, 메타모델링 변환 기법을 이용하여 C3Tree 모델 기반의 결정 테이블로부터 테스트 케이스생성 방법을 제안한다. 이 방법은 모델 변환 규칙의 수정을 통해 모델 to 모델, 모델 to 텍스트로의 변환 과정을 제어한다. 모델이 변형되거나,새로운 모델이 추가되더라도 프로그램 알고리즘의 직접적인 수정 없이 모델 변환 규칙을 유지보수 할 수 있다. 평가 결과, 결정 테이블에 대한모든 조합이 테스트 케이스로 자동 생성되었다.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - Graduate School > Software and Communications Engineering > 1. Journal Articles
![qrcode](https://api.qrserver.com/v1/create-qr-code/?size=55x55&data=https://scholarworks.bwise.kr/hongik/handle/2020.sw.hongik/31726)
Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.