A systematic literature review on dynamic testing of blockchain oriented software
【Author】 Lahami, Mariam; Maalej, Afef Jmal; Krichen, Moez
【Source】SCIENCE OF COMPUTER PROGRAMMING
【影响因子】1.039
【Abstract】This Systematic Literature Review (SLR) provides a thorough analysis of the most pertinent research with regard to testing Blockchain oriented Software (BoS). Indeed, it is highly required to test and check the correctness of such kind of software systems before their deployment since they are immutable and cannot be modified once deployed. All the selected primary studies, published between 2017 and October 2022, make use of dynamic testing techniques in order to ensure the trustworthiness and the quality of BoS and to check functional and non-functional aspects such as security and performance. First of all, we study 53 research papers from various electronic databases and classify them according to several factors including (i) the accessibility of smart contract code, (ii) the adopted testing techniques and (iii) the supported vulnerabilities. Then, we emphasize works' benefits and drawbacks while providing a summary about the work done on test generation and selection in this field. At the end, we identify research challenges and potential research opportunities with the aim of giving research lines not yet explored.
【Keywords】Blockchain; Review; Dynamic testing; Smart contracts; Correctness; Security testing; Vulnerabilities
【发表时间】2025 FEB
【收录时间】2024-10-13
【文献类型】综述
【主题类别】
区块链治理-技术治理-智能合约漏洞检测
评论