A Systematic Mapping of the Proposition of Benchmarks in the Software Testing and Debugging Domain

Author:

Silva-Junior Deuslirio da1ORCID,Graciano-Neto Valdemar V.1ORCID,de-Freitas Diogo M.1,Leitão-Junior Plinio de Sá1,Kassab Mohamad2ORCID

Affiliation:

1. Instituto de Informática, Universidade Federal de Goiás, Goiânia 74690-900, Goiás, Brazil

2. Engineering Division, The Pennsylvania State University, Malvern, PA 16801, USA

Abstract

Software testing and debugging are standard practices of software quality assurance since they enable the identification and correction of failures. Benchmarks have been used in that context as a group of programs to support the comparison of different techniques according to pre-established parameters. However, the reasons that inspire researchers to propose novel benchmarks are not fully understood. This article reports the investigation, identification, classification, and externalization of the state of the art about the proposition of benchmarks on software testing and debugging domains. The study was carried out using systematic mapping procedures according to the guidelines widely followed by software engineering literature. The search identified 1674 studies, from which, 25 were selected for analysis. A list of benchmarks is provided and descriptively mapped according to their characteristics, motivations, and scope of use for their creation. The lack of data to support the comparison between available and novel software testing and debugging techniques is the main motivation for the proposition of benchmarks. Advancements in the standardization and prescription of benchmark structure and composition are still required. Establishing such a standard could foster benchmark reuse, thereby saving time and effort in the engineering of benchmarks for software testing and debugging.

Funder

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior-Brasil (CAPES)-Finance

Publisher

MDPI AG

Reference67 articles.

1. Pelliccione, P., Kobetski, A., Larsson, T., Aramrattana, M., Aderum, T., Agren, S.M., Jonsson, G., Heldal, R., Bergenhem, C., and Thorsén, A. (December, January 28). Architecting cars as constituents of a system of systems. Proceedings of the International Colloquium on Software-Intensive Systems-of-Systems at 10th European Conference on Software Architecture (SiSoSECSA’16), Copenhagen, Denmark.

2. A city-wide real-time traffic management system: Enabling crowdsensing in social internet of vehicles;Wang;IEEE Commun. Mag.,2018

3. Horita, F.E.A., Rhodes, D.H., Inocêncio, T.J., and Gonzales, G.R. (2019, January 20–24). Building a conceptual architecture and stakeholder map of a system-of-systems for disaster monitoring and early-warning: A case study in brazil. Proceedings of the XV Brazilian Symposium on Information Systems (SBSI’19), Aracaju, Brazil.

4. Cha, S., Taylor, R.N., and Kang, K. (2019). Software Testing, Springer International Publishing.

5. The real cost of software errors;Zhivich;IEEE Secur. Priv.,2009

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3