{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,4,2]],"date-time":"2024-04-02T18:27:49Z","timestamp":1712082469848},"reference-count":27,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2021,3]]},"abstract":" Mutation testing is well known as one of the most effective approaches to create test cases, which can detect software faults. However, its drawback is the low scalability\u00a0\u2014 if no special attention is given to improve efficiency\u00a0\u2014 that directly affects its application in practice. This paper shows a replication study focused on emphasizing evidence in which the use of distributed processing structures can improve mutation testing. For this purpose, an architecture that enables mutation testing concurrent execution was designed. Five load balancing algorithms responsible for controlling the distribution and execution of data while carrying out mutation testing were evaluated. Experiments were conducted in order to evaluate the scalability and performance of the architecture considering homogeneous and heterogeneous setups. A time reduction of 50% was observed when executing mutants in parallel in relation to the conventional sequential application of mutation testing. The performance gain was above 95% when there was a higher number of nodes in the distributed architecture. <\/jats:p>","DOI":"10.1142\/s0218194021500121","type":"journal-article","created":{"date-parts":[[2021,4,6]],"date-time":"2021-04-06T02:14:30Z","timestamp":1617675270000},"page":"337-380","source":"Crossref","is-referenced-by-count":2,"title":["Parallel Execution of Programs as a Support for Mutation Testing: A Replication Study"],"prefix":"10.1142","volume":"31","author":[{"given":"M\u00e1rcio E.","family":"Delamaro","sequence":"first","affiliation":[{"name":"Departamento de Sistemas de Computa\u00e7\u00e3o, Universidade de S\u00e3o Paulo, S\u00e3o Carlos, S\u00e3o Paulo, Brasil"}]},{"given":"Stev\u00e3o A.","family":"Andrade","sequence":"additional","affiliation":[{"name":"Departamento de Sistemas de Computa\u00e7\u00e3o, Universidade de S\u00e3o Paulo, S\u00e3o Carlos, S\u00e3o Paulo, Brasil"}]},{"given":"Simone R. S.","family":"de Souza","sequence":"additional","affiliation":[{"name":"Departamento de Sistemas de Computa\u00e7\u00e3o, Universidade de S\u00e3o Paulo, S\u00e3o Carlos, S\u00e3o Paulo, Brasil"}]},{"given":"Paulo S. L.","family":"de Souza","sequence":"additional","affiliation":[{"name":"Departamento de Sistemas de Computa\u00e7\u00e3o, Universidade de S\u00e3o Paulo, S\u00e3o Carlos, S\u00e3o Paulo, Brasil"}]}],"member":"219","published-online":{"date-parts":[[2021,3,31]]},"reference":[{"key":"S0218194021500121BIB001","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635929"},{"key":"S0218194021500121BIB002","first-page":"402","volume-title":"Proc. 27th Int. Conf. Software Engineering","author":"Andrews J. H.","year":"2005"},{"key":"S0218194021500121BIB004","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2013.44"},{"key":"S0218194021500121BIB005","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.1471"},{"key":"S0218194021500121BIB006","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25231-0_2"},{"key":"S0218194021500121BIB007","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9060-1"},{"key":"S0218194021500121BIB008","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.24"},{"key":"S0218194021500121BIB009","doi-asserted-by":"publisher","DOI":"10.1145\/336512.336532"},{"key":"S0218194021500121BIB010","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-5939-6_7"},{"key":"S0218194021500121BIB011","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.62"},{"key":"S0218194021500121BIB012","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1966.5273"},{"key":"S0218194021500121BIB013","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.07.100"},{"key":"S0218194021500121BIB014","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.1988.93697"},{"key":"S0218194021500121BIB015","doi-asserted-by":"publisher","DOI":"10.1109\/32.90444"},{"key":"S0218194021500121BIB016","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(93)90005-I"},{"key":"S0218194021500121BIB017","first-page":"255","volume-title":"Proc. Int. Conf. Parallel Processing","author":"Offutt A. J.","year":"1992"},{"key":"S0218194021500121BIB018","first-page":"172","volume-title":"Int. Conf. Software Reuse","author":"Saleh I.","year":"2015"},{"key":"S0218194021500121BIB019","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2016.05.298"},{"key":"S0218194021500121BIB020","volume-title":"Introduction to Parallel Computing","author":"Grama A.","year":"2003"},{"key":"S0218194021500121BIB021","volume-title":"Proc. 18th Int. Conf. Testing Computer Software","author":"Kapfhammer G. M.","year":"2001"},{"key":"S0218194021500121BIB022","doi-asserted-by":"publisher","DOI":"10.1145\/135226.135232"},{"key":"S0218194021500121BIB023","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2"},{"key":"S0218194021500121BIB024","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2014.12"},{"key":"S0218194021500121BIB025","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2014.33"},{"key":"S0218194021500121BIB026","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2014.13"},{"issue":"2","key":"S0218194021500121BIB028","first-page":"1","volume":"2002","author":"Benjamini Y.","year":"2002","journal-title":"ETS Res. Rep. Ser."},{"key":"S0218194021500121BIB029","doi-asserted-by":"publisher","DOI":"10.1145\/2897010.2897012"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194021500121","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,6]],"date-time":"2021-04-06T02:15:09Z","timestamp":1617675309000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194021500121"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3]]},"references-count":27,"journal-issue":{"issue":"03","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["10.1142\/S0218194021500121"],"URL":"https:\/\/doi.org\/10.1142\/s0218194021500121","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3]]}}}