Ajou University repository

속성 기반 및 모델 기반 테스트를 통한 테스트 단계별 스마트 컨트랙트 및 DApp 신뢰성 향상
Citations

SCOPUS

0

Citation Export

DC Field Value Language
dc.contributor.author민경식-
dc.contributor.author이정원-
dc.contributor.author이병정-
dc.date.issued2019-08-
dc.identifier.issn2383-630X-
dc.identifier.urihttps://aurora.ajou.ac.kr/handle/2018.oak/38645-
dc.identifier.urihttps://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002491886-
dc.description.abstract블록체인에 기반한 스마트 컨트랙트는 제3자의 개입 없이도 투명한 거래 및 자동 계약 실행이 가능하며 이더리움이 그 기능을 구현할 수 있는 솔리디티 언어(Solidity) 및 이더리움 가상 머신을 제공하며 빠르게 발전하고 있다. 또한, 스마트 컨트랙트를 활용하여 새로운 블록체인을 개발할 필요 없이 DApp 을 만들 수 있게 되면서 많은 관심을 받고 있다. 하지만 코드 업데이트가 불가능한 특성을 가진 스마트 컨트랙트는 배포 이후 결함이 있다면 사소한 결함이라도 이를 수정하기 위해 많은 작업들이 필요하다. 따라서, 컨트랙트 배포 이전에 소스코드의 충분한 테스트 혹은 분석을 거쳐 결함이 없음을 확인해야 할 필요가 있다. 이를 위해 본 논문에서는 동적 테스팅 방법을 통해 스마트 컨트랙트 및 DApp의 정확성을 검증하고, 결함을 발견하는 기법을 제안한다. 이를 위해 각 테스트 단계에서 필요한 동적 모델을 정의하여 기존 테스팅 방법인 속성 기반 테스팅과 모델 기반 테스팅을 적용한다.-
dc.language.isoKor-
dc.publisher한국정보과학회-
dc.title속성 기반 및 모델 기반 테스트를 통한 테스트 단계별 스마트 컨트랙트 및 DApp 신뢰성 향상-
dc.title.alternativeImproving Reliability of Smart Contracts and DApps by Applying Property-based and Model-based Test Methods to Different Test Levels-
dc.typeArticle-
dc.citation.endPage773-
dc.citation.number8-
dc.citation.startPage763-
dc.citation.title정보과학회논문지-
dc.citation.volume46-
dc.identifier.bibliographicCitation정보과학회논문지, Vol.46 No.8, pp.763-773-
dc.identifier.doi10.5626/JOK.2019.46.8.763-
dc.subject.keywordblockchain-
dc.subject.keywordsmart contract-
dc.subject.keywordmodel-based testing-
dc.subject.keywordproperty-based testing-
dc.subject.keyword블록체인-
dc.subject.keyword스마트 컨트랙트-
dc.subject.keyword모델 기반 테스트-
dc.subject.keyword속성 기반 테스트-
dc.type.otherArticle-
Show simple item record

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

LEE, JUNG WON Image
LEE, JUNG WON이정원
Department of Electrical and Computer Engineering
Read More

Total Views & Downloads

File Download

  • There are no files associated with this item.