首页 > 最新文献

IET Software最新文献

英文 中文
A systematic review on search-based test suite reduction: State-of-the-art, taxonomy, and future directions 基于搜索的测试套件缩减系统综述:最新技术、分类法和未来方向
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-20 DOI: 10.1049/sfw2.12104
Amir Sohail Habib, Saif Ur Rehman Khan, Ebubeogu Amarachukwu Felix

Regression testing remains a promising research area for the last few decades. It is a type of testing that aims at ensuring that recent modifications have not adversely affected the software product. After the introduction of a new change in the system under test, the number of test cases significantly increases to handle the modification. Consequently, it becomes prohibitively expensive to execute all of the generated test cases within the allocated testing time and budget. To address this situation, the test suite reduction (TSR) technique is widely used that focusses on finding a representative test suite without compromising its effectiveness such as fault-detection capability. In this work, a systematic review study is conducted that intends to provide an unbiased viewpoint about TSR based on various types of search algorithms. The study's main objective is to examine and classify the current state-of-the-art approaches used in search-based TSR contexts. To achieve this, a systematic review protocol is adopted and, the most relevant primary studies (57 out of 210) published between 2007 and 2022 are selected. Existing search-based TSR approaches are classified into five main categories, including evolutionary-based, swarm intelligence-based, human-based, physics-based, and hybrid, grounded on the type of employed search algorithm. Moreover, the current work reports the parameter settings according to their category, the type of considered operator(s), and the probabilistic rate that significantly impacts on the quality of the obtained solution. Furthermore, this study describes the comparison baseline techniques that support the empirical comparison regarding the cost-effectiveness of a search-based TSR approach. Finally, it isconcluded that search-based TSR has great potential to optimally solve the TSR problem. In this regard, several potential research directions are outlined as useful for future researchers interested in conducting research in the TSR domain.

回归测试在过去的几十年里仍然是一个很有前途的研究领域。这是一种测试类型,旨在确保最近的修改不会对软件产品产生不利影响。在被测系统中引入新的更改后,处理修改的测试用例数量显著增加。因此,在分配的测试时间和预算内执行所有生成的测试用例变得非常昂贵。为了解决这种情况,测试套件缩减(TSR)技术被广泛使用,该技术专注于在不影响其有效性(如故障检测能力)的情况下找到具有代表性的测试套件。在这项工作中,进行了一项系统的综述研究,旨在基于各种类型的搜索算法,对TSR提供一个公正的观点。该研究的主要目的是检查和分类当前在基于搜索的TSR上下文中使用的最先进的方法。为了实现这一点,采用了一个系统的审查方案,并选择了2007年至2022年间发表的最相关的初步研究(210项研究中的57项)。现有的基于搜索的TSR方法根据所使用的搜索算法类型分为五大类,包括基于进化的、基于群体智能的、基于人类的、基于物理的和混合的。此外,目前的工作根据参数设置的类别、所考虑的算子的类型以及对所获得的解决方案的质量有重大影响的概率率来报告参数设置。此外,本研究描述了支持基于搜索的TSR方法成本效益实证比较的比较基线技术。最后,研究表明,基于搜索的TSR在优化求解TSR问题方面具有很大的潜力。在这方面,概述了几个潜在的研究方向,这些方向对未来有兴趣在TSR领域进行研究的研究人员有用。
{"title":"A systematic review on search-based test suite reduction: State-of-the-art, taxonomy, and future directions","authors":"Amir Sohail Habib,&nbsp;Saif Ur Rehman Khan,&nbsp;Ebubeogu Amarachukwu Felix","doi":"10.1049/sfw2.12104","DOIUrl":"https://doi.org/10.1049/sfw2.12104","url":null,"abstract":"<p>Regression testing remains a promising research area for the last few decades. It is a type of testing that aims at ensuring that recent modifications have not adversely affected the software product. After the introduction of a new change in the system under test, the number of test cases significantly increases to handle the modification. Consequently, it becomes prohibitively expensive to execute all of the generated test cases within the allocated testing time and budget. To address this situation, the test suite reduction (TSR) technique is widely used that focusses on finding a representative test suite without compromising its effectiveness such as fault-detection capability. In this work, a systematic review study is conducted that intends to provide an unbiased viewpoint about TSR based on various types of search algorithms. The study's main objective is to examine and classify the current state-of-the-art approaches used in search-based TSR contexts. To achieve this, a systematic review protocol is adopted and, the most relevant primary studies (57 out of 210) published between 2007 and 2022 are selected. Existing search-based TSR approaches are classified into five main categories, including evolutionary-based, swarm intelligence-based, human-based, physics-based, and hybrid, grounded on the type of employed search algorithm. Moreover, the current work reports the parameter settings according to their category, the type of considered operator(s), and the probabilistic rate that significantly impacts on the quality of the obtained solution. Furthermore, this study describes the comparison baseline techniques that support the empirical comparison regarding the cost-effectiveness of a search-based TSR approach. Finally, it isconcluded that search-based TSR has great potential to optimally solve the TSR problem. In this regard, several potential research directions are outlined as useful for future researchers interested in conducting research in the TSR domain.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12104","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50138549","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
AutodiDAQt: Simple Scientific Data Acquisition Software with Analysis-in-the-Loop AutodiDAQt:简单的科学数据采集软件与分析在循环
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-18 DOI: 10.3390/software2010005
Conrad Stansbury, Alessandra Lanzara
Scientific data acquisition is a problem domain that has been underserved by its computational tools despite the need to efficiently use hardware, to guarantee validity of the recorded data, and to rapidly test ideas by configuring experiments quickly and inexpensively. High-dimensional physical spectroscopies, such as angle-resolved photoemission spectroscopy, make these issues especially apparent because, while they use expensive instruments to record large data volumes, they require very little acquisition planning. The burden of writing data acquisition software falls to scientists, who are not typically trained to write maintainable software. In this paper, we introduce AutodiDAQt to address these shortfalls in the scientific ecosystem. To ground the discussion, we demonstrate its merits for angle-resolved photoemission spectroscopy and high bandwidth spectroscopies. AutodiDAQt addresses the essential needs for scientific data acquisition by providing simple concurrency, reproducibility, retrospection of the acquisition sequence, and automated user interface generation. Finally, we discuss how AutodiDAQt enables a future of highly efficient machine-learning-in-the-loop experiments and analysis-driven experiments without requiring data acquisition domain expertise by using analysis code for external data acquisition planning.
科学数据采集是一个问题领域,尽管需要有效地使用硬件,保证记录数据的有效性,并通过快速廉价地配置实验来快速测试想法,但其计算工具仍未得到充分的服务。高维物理光谱,如角分辨光谱学,使这些问题变得特别明显,因为虽然它们使用昂贵的仪器来记录大量数据,但它们只需要很少的采集计划。编写数据采集软件的重担落在了科学家身上,他们通常没有受过编写可维护软件的培训。在本文中,我们引入AutodiDAQt来解决科学生态系统中的这些不足。为了使讨论接地,我们证明了它在角分辨光发射光谱和高带宽光谱方面的优点。AutodiDAQt通过提供简单的并发性、再现性、获取序列的回顾和自动用户界面生成,解决了科学数据获取的基本需求。最后,我们讨论了AutodiDAQt如何通过使用外部数据采集计划的分析代码来实现高效的机器学习循环实验和分析驱动实验的未来,而不需要数据采集领域的专业知识。
{"title":"AutodiDAQt: Simple Scientific Data Acquisition Software with Analysis-in-the-Loop","authors":"Conrad Stansbury, Alessandra Lanzara","doi":"10.3390/software2010005","DOIUrl":"https://doi.org/10.3390/software2010005","url":null,"abstract":"Scientific data acquisition is a problem domain that has been underserved by its computational tools despite the need to efficiently use hardware, to guarantee validity of the recorded data, and to rapidly test ideas by configuring experiments quickly and inexpensively. High-dimensional physical spectroscopies, such as angle-resolved photoemission spectroscopy, make these issues especially apparent because, while they use expensive instruments to record large data volumes, they require very little acquisition planning. The burden of writing data acquisition software falls to scientists, who are not typically trained to write maintainable software. In this paper, we introduce AutodiDAQt to address these shortfalls in the scientific ecosystem. To ground the discussion, we demonstrate its merits for angle-resolved photoemission spectroscopy and high bandwidth spectroscopies. AutodiDAQt addresses the essential needs for scientific data acquisition by providing simple concurrency, reproducibility, retrospection of the acquisition sequence, and automated user interface generation. Finally, we discuss how AutodiDAQt enables a future of highly efficient machine-learning-in-the-loop experiments and analysis-driven experiments without requiring data acquisition domain expertise by using analysis code for external data acquisition planning.","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"77154123","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Bayesian Network analysis of software logs for data-driven software maintenance 用于数据驱动软件维护的软件日志的贝叶斯网络分析
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-14 DOI: 10.1049/sfw2.12121
Santiago del Rey, Silverio Martínez-Fernández, Antonio Salmerón

Software organisations aim to develop and maintain high-quality software systems. Due to large amounts of behaviour data available, software organisations can conduct data-driven software maintenance. Indeed, software quality assurance and improvement programs have attracted many researchers' attention. Bayesian Networks (BNs) are proposed as a log analysis technique to discover poor performance indicators in a system and to explore usage patterns that usually require temporal analysis. For this, an action research study is designed and conducted to improve the software quality and the user experience of a web application using BNs as a technique to analyse software logs. To this aim, three models with BNs are created. As a result, multiple enhancement points have been identified within the application ranging from performance issues and errors to recurring user usage patterns. These enhancement points enable the creation of cards in the Scrum process of the web application, contributing to its data-driven software maintenance. Finally, the authors consider that BNs within quality-aware and data-driven software maintenance have great potential as a software log analysis technique and encourage the community to deepen its possible applications. For this, the applied methodology and a replication package are shared.

软件组织旨在开发和维护高质量的软件系统。由于有大量可用的行为数据,软件组织可以进行数据驱动的软件维护。事实上,软件质量保证和改进计划已经引起了许多研究人员的注意。贝叶斯网络(BN)被认为是一种日志分析技术,用于发现系统中较差的性能指标,并探索通常需要时间分析的使用模式。为此,设计并进行了一项行动研究,以使用BN作为分析软件日志的技术来提高软件质量和网络应用程序的用户体验。为此,创建了三个带有BN的模型。因此,在应用程序中发现了多个增强点,从性能问题和错误到重复出现的用户使用模式。这些增强点能够在网络应用程序的Scrum过程中创建卡片,有助于其数据驱动的软件维护。最后,作者认为,在质量意识和数据驱动的软件维护中,BN作为一种软件日志分析技术具有巨大的潜力,并鼓励社区深化其可能的应用。为此,应用的方法和复制包是共享的。
{"title":"Bayesian Network analysis of software logs for data-driven software maintenance","authors":"Santiago del Rey,&nbsp;Silverio Martínez-Fernández,&nbsp;Antonio Salmerón","doi":"10.1049/sfw2.12121","DOIUrl":"https://doi.org/10.1049/sfw2.12121","url":null,"abstract":"<p>Software organisations aim to develop and maintain high-quality software systems. Due to large amounts of behaviour data available, software organisations can conduct data-driven software maintenance. Indeed, software quality assurance and improvement programs have attracted many researchers' attention. Bayesian Networks (BNs) are proposed as a log analysis technique to discover poor performance indicators in a system and to explore usage patterns that usually require temporal analysis. For this, an action research study is designed and conducted to improve the software quality and the user experience of a web application using BNs as a technique to analyse software logs. To this aim, three models with BNs are created. As a result, multiple enhancement points have been identified within the application ranging from performance issues and errors to recurring user usage patterns. These enhancement points enable the creation of cards in the Scrum process of the web application, contributing to its data-driven software maintenance. Finally, the authors consider that BNs within quality-aware and data-driven software maintenance have great potential as a software log analysis technique and encourage the community to deepen its possible applications. For this, the applied methodology and a replication package are shared.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12121","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50132745","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Selecting reliable blockchain peers via hybrid blockchain reliability prediction 通过混合区块链可靠性预测选择可靠的区块链同行
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-11 DOI: 10.1049/sfw2.12118
Peilin Zheng, Zibin Zheng, Liang Chen

Blockchain and blockchain-based decentralised applications have been attracting increasing attention recently. In public blockchain systems, users usually connect to third-party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will lead to resource waste and even loss of cryptocurrencies by repeated transactions. In order to select reliable blockchain peers, it is urgently needed to evaluate and predict their reliability of them. Faced with this problem, we propose hybrid blockchain reliability prediction (H-BRP), a Hybrid Blockchain Reliability Prediction model, to extract the blockchain reliability factors and then make the personalised prediction for each user. Comprehensive experiments conducted on 100 blockchain requesters and 200 blockchain peers demonstrate the effectiveness of the proposed H-BRP model. Further, the implementation and dataset of 2,000,000 test cases are released.

区块链和基于区块链的去中心化应用最近越来越受到关注。在公共区块链系统中,用户通常连接到第三方对等体或运行对等体加入P2P区块链网络。然而,连接到不可靠的区块链同行会导致重复交易造成资源浪费,甚至加密货币的损失。为了选择可靠的区块链同行,迫切需要评估和预测他们的可靠性。面对这个问题,我们提出了混合区块链可靠性预测(H-BRP),一种混合区块链可靠度预测模型,以提取区块链可靠性因素,然后为每个用户进行个性化预测。在100个区块链请求者和200个区块链对等体上进行的综合实验证明了所提出的H-BRP模型的有效性。此外,还发布了2000000个测试用例的实现和数据集。
{"title":"Selecting reliable blockchain peers via hybrid blockchain reliability prediction","authors":"Peilin Zheng,&nbsp;Zibin Zheng,&nbsp;Liang Chen","doi":"10.1049/sfw2.12118","DOIUrl":"https://doi.org/10.1049/sfw2.12118","url":null,"abstract":"<p>Blockchain and blockchain-based decentralised applications have been attracting increasing attention recently. In public blockchain systems, users usually connect to third-party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will lead to resource waste and even loss of cryptocurrencies by repeated transactions. In order to select reliable blockchain peers, it is urgently needed to evaluate and predict their reliability of them. Faced with this problem, we propose hybrid blockchain reliability prediction (H-BRP), a Hybrid Blockchain Reliability Prediction model, to extract the blockchain reliability factors and then make the personalised prediction for each user. Comprehensive experiments conducted on 100 blockchain requesters and 200 blockchain peers demonstrate the effectiveness of the proposed H-BRP model. Further, the implementation and dataset of 2,000,000 test cases are released.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12118","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50149031","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Retracted: Blockchain-based covert software information transmission for bitcoin 撤回:基于区块链的比特币秘密软件信息传输
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-08 DOI: 10.1049/sfw2.12120
Gaurav Dhiman, Marcello Carvalho dos Reis, Paulo C. S. Barbosa, Victor Hugo C. de Albuquerque, Sandeep Kautish

Retraction: [Gaurav Dhiman, Marcello Carvalho dos Reis, Paulo C. S. Barbosa, Victor Hugo C. de Albuquerque, Sandeep Kautish, Blockchain-based covert software information transmission for bitcoin, IET Software 2023 (https://doi.org/10.1049/sfw2.12120)].

The above article from IET Software, published online on 8 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.

撤回:[Gaurav Dhiman,Marcelo Carvalho dos Reis,Paulo C.S.Barbosa,Victor Hugo C.de Albuquerque,Sandeep Kauthish,基于区块链的比特币秘密软件信息传输,IET software 2023(https://doi.org/10.1049/sfw2.12120)]来自IET Software的上述文章于2023年2月8日在线发表在威利在线图书馆(wileyonlinelibrary.com),经主编Hana Chockler、工程与技术学会(IET)和John Wiley and Sons有限公司同意撤回。本文作为客座编辑特刊的一部分发表。经过调查,IET和该杂志确定,这篇文章没有按照该杂志的同行评审标准进行评审,有证据表明该特刊的同行评审过程受到了系统的操纵。因此,我们不能保证内容的完整性或可靠性。因此,我们决定收回这篇文章。提交人已被告知撤回的决定。
{"title":"Retracted: Blockchain-based covert software information transmission for bitcoin","authors":"Gaurav Dhiman,&nbsp;Marcello Carvalho dos Reis,&nbsp;Paulo C. S. Barbosa,&nbsp;Victor Hugo C. de Albuquerque,&nbsp;Sandeep Kautish","doi":"10.1049/sfw2.12120","DOIUrl":"https://doi.org/10.1049/sfw2.12120","url":null,"abstract":"<p>Retraction: [Gaurav Dhiman, Marcello Carvalho dos Reis, Paulo C. S. Barbosa, Victor Hugo C. de Albuquerque, Sandeep Kautish, Blockchain-based covert software information transmission for bitcoin, <i>IET Software</i> 2023 (https://doi.org/10.1049/sfw2.12120)].</p><p>The above article from <i>IET Software</i>, published online on 8 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12120","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50124684","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Retracted: Software based sentiment analysis of clinical data for healthcare sector 撤回:基于软件的医疗保健行业临床数据情绪分析
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-07 DOI: 10.1049/sfw2.12115
Vimal Shanmuganathan, Victor Hugo C. de Albuquerque, Paulo C. S. Barbosa, Marcello Carvalho dos Reis, Gaurav Dhiman, Mohd Asif Shah

Retraction: [Vimal Shanmuganathan, Victor Hugo C. de Albuquerque, Paulo C. S. Barbosa, Marcello Carvalho dos Reis, Gaurav Dhiman, Mohd Asif Shah, Software based sentiment analysis of clinical data for healthcare sector, IET Software 2023 (https://doi.org/10.1049/sfw2.12115)].

The above article from IET Software, published online on 7 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.

撤回:[Vimal Shanmuganathan,Victor Hugo C.de Albuquerque,Paulo C.S.Barbosa,Marcelo Carvalho dos Reis,Gaurav Dhiman,Mohd Asif Shah,基于软件的医疗保健行业临床数据情绪分析,IET Software 2023(https://doi.org/10.1049/sfw2.12115)]来自IET Software的上述文章于2023年2月7日在线发表在威利在线图书馆(wileyonlinelibrary.com),经主编Hana Chockler、工程与技术学会(IET)和John Wiley and Sons有限公司之间的协议撤回。本文作为客座编辑特刊的一部分发表。经过调查,IET和该杂志确定,这篇文章没有按照该杂志的同行评审标准进行评审,有证据表明该特刊的同行评审过程受到了系统的操纵。因此,我们不能保证内容的完整性或可靠性。因此,我们决定收回这篇文章。提交人已被告知撤回的决定。
{"title":"Retracted: Software based sentiment analysis of clinical data for healthcare sector","authors":"Vimal Shanmuganathan,&nbsp;Victor Hugo C. de Albuquerque,&nbsp;Paulo C. S. Barbosa,&nbsp;Marcello Carvalho dos Reis,&nbsp;Gaurav Dhiman,&nbsp;Mohd Asif Shah","doi":"10.1049/sfw2.12115","DOIUrl":"https://doi.org/10.1049/sfw2.12115","url":null,"abstract":"<p>Retraction: [Vimal Shanmuganathan, Victor Hugo C. de Albuquerque, Paulo C. S. Barbosa, Marcello Carvalho dos Reis, Gaurav Dhiman, Mohd Asif Shah, Software based sentiment analysis of clinical data for healthcare sector, <i>IET Software</i> 2023 (https://doi.org/10.1049/sfw2.12115)].</p><p>The above article from <i>IET Software</i>, published online on 7 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12115","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50123680","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
The impact of feature selection techniques on effort-aware defect prediction: An empirical study 特征选择技术对努力感知缺陷预测的影响:一项实证研究
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-05 DOI: 10.1049/sfw2.12099
Fuyang Li, Wanpeng Lu, Jacky Wai Keung, Xiao Yu, Lina Gong, Juan Li

Effort-Aware Defect Prediction (EADP) methods sort software modules based on the defect density and guide the testing team to inspect the modules with high defect density first. Previous studies indicated that some feature selection methods could improve the performance of Classification-Based Defect Prediction (CBDP) models, and the Correlation-based feature subset selection method with the Best First strategy (CorBF) performed the best. However, the practical benefits of feature selection methods on EADP performance are still unknown, and blindly employing the best-performing CorBF method in CBDP to pre-process the defect datasets may not improve the performance of EADP models but possibly result in performance degradation. To assess the impact of the feature selection techniques on EADP, a total of 24 feature selection methods with 10 classifiers embedded in a state-of-the-art EADP model (CBS+) on the 41 PROMISE defect datasets were examined. We employ six evaluation metrics to assess the performance of EADP models comprehensively. The results show that (1) The impact of the feature selection methods varies in classifiers and datasets. (2) The four wrapper-based feature subset selection methods with forwards search, that is, AdaBoost with Forwards Search, Deep Forest with Forwards Search, Random Forest with Forwards Search, and XGBoost with Forwards Search (XGBF) are better than other methods across the studied classifiers and the used datasets. And XGBF with XGBoost as the embedded classifier in CBS+ performs the best on the datasets. (3) The best-performing CorBF method in CBDP does not perform well on the EADP task. (4) The selected features vary with different feature selection methods and different datasets, and the features noc (number of children), ic (inheritance coupling), cbo (coupling between object classes), and cbm (coupling between methods) are frequently selected by the four wrapper-based feature subset selection methods with forwards search. (5) Using AdaBoost, deep forest, random forest, and XGBoost as the base classifiers embedded in CBS+ can achieve the best performance. In summary, we recommend the software testing team should employ XGBF with XGBoost as the embedded classifier in CBS+ to enhance the EADP performance.

Effort Aware Defect Prediction(EADP)方法根据缺陷密度对软件模块进行排序,并引导测试团队首先检查缺陷密度高的模块。先前的研究表明,一些特征选择方法可以提高基于分类的缺陷预测(CBDP)模型的性能,而基于相关性的特征子集选择方法和最佳优先策略(CorBF)表现最好。然而,特征选择方法对EADP性能的实际好处仍然未知,在CBDP中盲目使用性能最好的CorBF方法来预处理缺陷数据集可能不会提高EADP模型的性能,但可能导致性能下降。为了评估特征选择技术对EADP的影响,在41个PROMISE缺陷数据集上检查了总共24种特征选择方法,其中10个分类器嵌入在最先进的EADP模型(CBS+)中。我们采用了六个评估指标来全面评估EADP模型的性能。结果表明:(1)特征选择方法对分类器和数据集的影响各不相同。(2) 在所研究的分类器和所使用的数据集中,四种基于包装器的前向搜索特征子集选择方法,即AdaBoost with forwards search、Deep Forest with Forward search、Random Forest with forwards search和XGBoost with forward search(XGBF),都优于其他方法。以XGBoost作为CBS+中嵌入分类器的XGBF在数据集上表现最好。(3) CBDP中性能最好的CorBF方法在EADP任务中表现不佳。(4) 所选择的特征随着不同的特征选择方法和不同的数据集而变化,并且基于前向搜索的四种基于包装器的特征子集选择方法经常选择特征noc(子数)、ic(继承耦合)、cbo(对象类之间的耦合)和cbm(方法之间的耦合。(5) 使用AdaBoost、深层森林、随机森林和XGBoost作为嵌入CBS+的基础分类器可以获得最佳性能。总之,我们建议软件测试团队使用XGBF和XGBoost作为CBS+中的嵌入式分类器,以提高EADP性能。
{"title":"The impact of feature selection techniques on effort-aware defect prediction: An empirical study","authors":"Fuyang Li,&nbsp;Wanpeng Lu,&nbsp;Jacky Wai Keung,&nbsp;Xiao Yu,&nbsp;Lina Gong,&nbsp;Juan Li","doi":"10.1049/sfw2.12099","DOIUrl":"https://doi.org/10.1049/sfw2.12099","url":null,"abstract":"<p>Effort-Aware Defect Prediction (EADP) methods sort software modules based on the defect density and guide the testing team to inspect the modules with high defect density first. Previous studies indicated that some feature selection methods could improve the performance of Classification-Based Defect Prediction (CBDP) models, and the Correlation-based feature subset selection method with the Best First strategy (CorBF) performed the best. However, the practical benefits of feature selection methods on EADP performance are still unknown, and blindly employing the best-performing CorBF method in CBDP to pre-process the defect datasets may not improve the performance of EADP models but possibly result in performance degradation. To assess the impact of the feature selection techniques on EADP, a total of 24 feature selection methods with 10 classifiers embedded in a state-of-the-art EADP model (CBS+) on the 41 PROMISE defect datasets were examined. We employ six evaluation metrics to assess the performance of EADP models comprehensively. The results show that (1) The impact of the feature selection methods varies in classifiers and datasets. (2) The four wrapper-based feature subset selection methods with forwards search, that is, AdaBoost with Forwards Search, Deep Forest with Forwards Search, Random Forest with Forwards Search, and XGBoost with Forwards Search (XGBF) are better than other methods across the studied classifiers and the used datasets. And XGBF with XGBoost as the embedded classifier in CBS+ performs the best on the datasets. (3) The best-performing CorBF method in CBDP does not perform well on the EADP task. (4) The selected features vary with different feature selection methods and different datasets, and the features <i>noc</i> (number of children), <i>ic</i> (inheritance coupling), <i>cbo</i> (coupling between object classes), and <i>cbm</i> (coupling between methods) are frequently selected by the four wrapper-based feature subset selection methods with forwards search. (5) Using AdaBoost, deep forest, random forest, and XGBoost as the base classifiers embedded in CBS+ can achieve the best performance. In summary, we recommend the software testing team should employ XGBF with XGBoost as the embedded classifier in CBS+ to enhance the EADP performance.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12099","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50132134","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Retracted: Intelligent design of rural residential environment guided by blockchain under the concept of green low carbon 收回:绿色低碳理念下以区块链为导向的农村人居环境智能化设计
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-05 DOI: 10.1049/sfw2.12119
Shuo Cheng, Yao Lu

Retraction: [Shuo Cheng, Yao Lu, Intelligent design of rural residential environment guided by blockchain under the concept of green low carbon, IET Software 2023 (https://doi.org/10.1049/sfw2.12119)].

The above article from IET Software, published online on 5 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.

收回:[硕成,姚璐,绿色低碳理念下区块链引导的农村人居环境智能设计,IET软件2023(https://doi.org/10.1049/sfw2.12119)]来自IET Software的上述文章于2023年2月5日在线发表在威利在线图书馆(wileyonlinelibrary.com),经主编Hana Chockler、工程与技术学会(IET)和John Wiley and Sons有限公司之间的协议撤回。本文作为客座编辑特刊的一部分发表。经过调查,IET和该杂志确定,这篇文章没有按照该杂志的同行评审标准进行评审,有证据表明该特刊的同行评审过程受到了系统的操纵。因此,我们不能保证内容的完整性或可靠性。因此,我们决定收回这篇文章。提交人已被告知撤回的决定。
{"title":"Retracted: Intelligent design of rural residential environment guided by blockchain under the concept of green low carbon","authors":"Shuo Cheng,&nbsp;Yao Lu","doi":"10.1049/sfw2.12119","DOIUrl":"https://doi.org/10.1049/sfw2.12119","url":null,"abstract":"<p>Retraction: [Shuo Cheng, Yao Lu, Intelligent design of rural residential environment guided by blockchain under the concept of green low carbon, <i>IET Software</i> 2023 (https://doi.org/10.1049/sfw2.12119)].</p><p>The above article from <i>IET Software</i>, published online on 5 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12119","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50130079","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Retracted: Optimization of E-commerce platform marketing method and comment recognition model based on deep learning and intelligent blockchain 收回:基于深度学习和智能区块链的电子商务平台营销方法和评论识别模型的优化
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-03 DOI: 10.1049/sfw2.12117
Tao Cheng, Lianjiang Li

Retraction: [Tao Cheng, Lianjiang Li, Optimization of E-commerce platform marketing method and comment recognition model based on deep learning and intelligent blockchain, IET Software 2023 (https://doi.org/10.1049/sfw2.12117)].

The above article from IET Software, published online on 3 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.

收回:[Tao Cheng,Lianjiang Li,基于深度学习和智能区块链的电子商务平台营销方法和评论识别模型的优化,IET Software 2023(https://doi.org/10.1049/sfw2.12117)]来自IET Software的上述文章于2023年2月3日在线发表在威利在线图书馆(wileyonlinelibrary.com),经主编Hana Chockler、工程与技术学会(IET)和John Wiley and Sons有限公司之间的协议撤回。本文作为客座编辑特刊的一部分发表。经过调查,IET和该杂志确定,这篇文章没有按照该杂志的同行评审标准进行评审,有证据表明该特刊的同行评审过程受到了系统的操纵。因此,我们不能保证内容的完整性或可靠性。因此,我们决定收回这篇文章。提交人已被告知撤回的决定。
{"title":"Retracted: Optimization of E-commerce platform marketing method and comment recognition model based on deep learning and intelligent blockchain","authors":"Tao Cheng,&nbsp;Lianjiang Li","doi":"10.1049/sfw2.12117","DOIUrl":"https://doi.org/10.1049/sfw2.12117","url":null,"abstract":"<p>Retraction: [Tao Cheng, Lianjiang Li, Optimization of E-commerce platform marketing method and comment recognition model based on deep learning and intelligent blockchain, <i>IET Software</i> 2023 (https://doi.org/10.1049/sfw2.12117)].</p><p>The above article from <i>IET Software</i>, published online on 3 February 2023 in Wiley Online Library (wileyonlinelibrary.com), has been retracted by agreement between the Editor-in-Chief, Hana Chockler, the Institution of Engineering and Technology (the IET) and John Wiley and Sons Ltd. This article was published as part of a Guest Edited special issue. Following an investigation, the IET and the journal have determined that the article was not reviewed in line with the journal’s peer review standards and there is evidence that the peer review process of the special issue underwent systematic manipulation. Accordingly, we cannot vouch for the integrity or reliability of the content. As such we have taken the decision to retract the article. The authors have been informed of the decision to retract.</p>","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/sfw2.12117","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50123949","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The use of the intelligent Bayesian network method combined with blockchain technology in the optimisation of tunnel construction quality control 智能贝叶斯网络方法与区块链技术相结合在隧道施工质量控制优化中的应用
IF 1.6 4区 计算机科学 Q2 Computer Science Pub Date : 2023-02-02 DOI: 10.1049/sfw2.12109
Li-xiang Cai, Qiaona Gong, Feng Jiang, Mingzhan Yuan, Zhiyong Xiao, Shuai Zhang, Chengcheng Zheng, Yue Wu
{"title":"The use of the intelligent Bayesian network method combined with blockchain technology in the optimisation of tunnel construction quality control","authors":"Li-xiang Cai, Qiaona Gong, Feng Jiang, Mingzhan Yuan, Zhiyong Xiao, Shuai Zhang, Chengcheng Zheng, Yue Wu","doi":"10.1049/sfw2.12109","DOIUrl":"https://doi.org/10.1049/sfw2.12109","url":null,"abstract":"","PeriodicalId":50378,"journal":{"name":"IET Software","volume":null,"pages":null},"PeriodicalIF":1.6,"publicationDate":"2023-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43960379","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
IET Software
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1