Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | 임동진 | - |
dc.date.accessioned | 2019-05-07T06:43:22Z | - |
dc.date.available | 2019-05-07T06:43:22Z | - |
dc.date.issued | 2017-08 | - |
dc.identifier.citation | 정보처리학회논문지. 소프트웨어 및 데이터 공학, v. 6, No. 8, Page. 385-390 | en_US |
dc.identifier.issn | 2287-5905 | - |
dc.identifier.uri | http://kiss.kstudy.com/thesis/thesis-view.asp?key=3537060 | - |
dc.identifier.uri | https://repository.hanyang.ac.kr/handle/20.500.11754/103539 | - |
dc.description.abstract | 지속적으로 증가하는 소프트웨어 복잡성으로 인해, 모델 기반 개발 기법은 소프트웨어 개발에 있어 거의 필수적인 기법이 되고 있다. 그러나, 모델 기반 기법을 활용한다 하더라도 복잡한 소프트웨어를 위한 테스트 케이스 생성은 여전히 풀어야 할 숙제이다. 본 논문에서는, 커스텀 파서와 SMT 솔버를 이용해 UML 모델 기반에서 자동 테스트 데이터를 생성하는 기법을 제안한다. 제안된 기법을 이용하면, 모델이 액션 언어(action language)와 같은 플랫폼 독립적인 언어로 구현되어 있거나, 플랫폼 종속적인 언어로 기술되어 있더라도 테스트 입력을 생성할 수 있다. 또한, 모델에서 테스트 케이스를 효율적으로 생성하기 위해 콘콜릭 수행 기법을 적용하였다. 본 논문에서는, 제안된 테스트 데이터 생성 기법을 통해 현대 산타페의 파워윈도우 스위치 모델에 활용된 사례를 기술한다. Because of the ever-increasing software complexity, model-based development techniques are becoming an essential technique in software development. However, even if model-based techniques are used, the test case generation for complex software is still a challenge to solve. In this paper, we propose a method to generate automatic test cases based on UML model using custom parser and SMT solver. By proposed technique, a test case can be generated even though the model is described in a platform independent language such as action language, or in a platform dependent language. In addition, a concolic execution technique is applied to efficiently generate test cases in the model. In this paper, we present a case study on the power window switch model of Hyundai Santa Fe through the proposed test case generation technique. | en_US |
dc.language.iso | ko_KR | en_US |
dc.publisher | 한국정보처리학회 | en_US |
dc.subject | 테스트 케이스 생성 | en_US |
dc.subject | 모델 기반 개발 | en_US |
dc.subject | 커스텀 파서 | en_US |
dc.subject | SMT 솔버 | en_US |
dc.subject | UML | en_US |
dc.subject | Test Case Generation | en_US |
dc.subject | Model-Based Development | en_US |
dc.subject | Custom Parser | en_US |
dc.subject | SMT Solver | en_US |
dc.title | Model-Based Automatic Test Data Generation Method Using Custom Parser and SMT Solver | en_US |
dc.title.alternative | 커스텀 파서와 SMT 솔버를 활용한 모델 기반 테스트 데이터 생성 기법 | en_US |
dc.type | Article | en_US |
dc.relation.no | 8 | - |
dc.relation.volume | 6 | - |
dc.relation.page | 385-390 | - |
dc.relation.journal | 정보처리학회논문지. 소프트웨어 및 데이터 공학 | - |
dc.contributor.googleauthor | 신기욱 | - |
dc.contributor.googleauthor | 임동진 | - |
dc.relation.code | 2017019126 | - |
dc.sector.campus | E | - |
dc.sector.daehak | COLLEGE OF ENGINEERING SCIENCES[E] | - |
dc.sector.department | DIVISION OF ELECTRICAL ENGINEERING | - |
dc.identifier.pid | limdj | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.