{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,5]],"date-time":"2024-07-05T07:57:52Z","timestamp":1720166272405},"reference-count":77,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2022,11,1]],"date-time":"2022-11-01T00:00:00Z","timestamp":1667260800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2022,7,12]],"date-time":"2022-07-12T00:00:00Z","timestamp":1657584000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2022,11]]},"DOI":"10.1016\/j.jss.2022.111429","type":"journal-article","created":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T11:09:10Z","timestamp":1657019350000},"page":"111429","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":7,"special_numbering":"C","title":["Fault localization using function call frequencies"],"prefix":"10.1016","volume":"193","author":[{"ORCID":"http:\/\/orcid.org\/0000-0003-4584-3733","authenticated-orcid":false,"given":"B\u00e9la","family":"Vancsics","sequence":"first","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0002-8442-7970","authenticated-orcid":false,"given":"Ferenc","family":"Horv\u00e1th","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0002-4454-9850","authenticated-orcid":false,"given":"Attila","family":"Szatm\u00e1ri","sequence":"additional","affiliation":[]},{"given":"\u00c1rp\u00e1d","family":"Besz\u00e9des","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jss.2022.111429_b1","series-title":"Proceedings of the 6th International Conference on Predictive Models in Software Engineering","first-page":"1","article-title":"Exploiting count spectra for Bayesian fault localization","author":"Abreu","year":"2010"},{"issue":"11","key":"10.1016\/j.jss.2022.111429_b2","doi-asserted-by":"crossref","first-page":"1780","DOI":"10.1016\/j.jss.2009.06.035","article-title":"A practical evaluation of spectrum-based fault localization","volume":"82","author":"Abreu","year":"2009","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.jss.2022.111429_b3","series-title":"Proceedings of the 2007 Testing: Academic and industrial conference practice and research techniques-MUTATION (TAICPART-MUTATION 2007)","first-page":"89","article-title":"On the accuracy of spectrum-based fault localization","author":"Abreu","year":"2007"},{"key":"10.1016\/j.jss.2022.111429_b4","series-title":"Proceedings of the 2009 IEEE\/ACM International Conference on Automated Software Engineering","first-page":"88","article-title":"Spectrum-based multiple fault localization","author":"Abreu","year":"2009"},{"key":"10.1016\/j.jss.2022.111429_b5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2659118.2659125","article-title":"Fault-localization techniques for software systems","volume":"39","author":"Agarwal","year":"2014","journal-title":"ACM SIGSOFT Softw. Eng. Not."},{"key":"10.1016\/j.jss.2022.111429_b6","series-title":"Proceedings of 27th International Conference on Software Analysis, Evolution and Reengineering (SANER)","first-page":"468","article-title":"Leveraging contextual information from function call chains to improve fault localization","author":"Besz\u00e9des","year":"2020"},{"key":"10.1016\/j.jss.2022.111429_b7","doi-asserted-by":"crossref","first-page":"2057","DOI":"10.1587\/transinf.E97.D.2057","article-title":"Applying association analysis to dynamic slicing based fault localization","volume":"E97.D","author":"Cao","year":"2014","journal-title":"IEICE Trans. Inf. Syst."},{"key":"10.1016\/j.jss.2022.111429_b8","series-title":"Proceedings of the 1987 International Workshop on Managing Requirements Knowledge (AFIPS)","first-page":"539","article-title":"Towards automatic software fault location through decision-to-decision path analysis","author":"Collofello","year":"1987"},{"key":"10.1016\/j.jss.2022.111429_b9","series-title":"Practical Nonparametric Statistics, Vol. 350","author":"Conover","year":"1998"},{"key":"10.1016\/j.jss.2022.111429_b10","series-title":"European Conference on Object-Oriented Programming","first-page":"528","article-title":"Lightweight defect localization for java","author":"Dallmeier","year":"2005"},{"key":"10.1016\/j.jss.2022.111429_b11","series-title":"Spectrum-based software fault localization: A survey of techniques, advances, and challenges","author":"de Souza","year":"2016"},{"key":"10.1016\/j.jss.2022.111429_b12","series-title":"2010 10th International Conference on Quality Software","first-page":"13","article-title":"A grouping-based strategy to improve the effectiveness of fault localization techniques","author":"Debroy","year":"2010"},{"key":"10.1016\/j.jss.2022.111429_b13","article-title":"Bp neural network-based effective fault localization","volume":"19","author":"Eric\u00a0Wong","year":"2011","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"issue":"2","key":"10.1016\/j.jss.2022.111429_b14","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1109\/32.908957","article-title":"Dynamically discovering likely program invariants to support program evolution","volume":"27","author":"Ernst","year":"2001","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.jss.2022.111429_b15","series-title":"Locating crashing faults based on crash stack traces","author":"Gong","year":"2014"},{"key":"10.1016\/j.jss.2022.111429_b16","series-title":"Effect Sizes for Research: A Broad Practical Approach","author":"Grissom","year":"2005"},{"issue":"3","key":"10.1016\/j.jss.2022.111429_b17","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1002\/1099-1689(200009)10:3<171::AID-STVR209>3.0.CO;2-J","article-title":"An empirical investigation of the relationship between spectra differences and regression faults","volume":"10","author":"Harrold","year":"2000","journal-title":"Softw. Test. Verif. Reliab."},{"key":"10.1016\/j.jss.2022.111429_b18","series-title":"Proceedings of the 1998 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering","first-page":"83","article-title":"An empirical investigation of program spectra","author":"Harrold","year":"1998"},{"key":"10.1016\/j.jss.2022.111429_b19","doi-asserted-by":"crossref","first-page":"18497","DOI":"10.1109\/ACCESS.2020.2965139","article-title":"Enhancing spectrum-based fault localization using fault influence propagation","volume":"8","author":"He","year":"2020","journal-title":"IEEE Access"},{"issue":"8","key":"10.1016\/j.jss.2022.111429_b20","doi-asserted-by":"crossref","first-page":"1197","DOI":"10.1002\/spe.2703","article-title":"An evaluation of pure spectrum-based fault localization techniques for large-scale software systems","volume":"49","author":"Heiden","year":"2019","journal-title":"Softw. - Pract. Exp."},{"key":"10.1016\/j.jss.2022.111429_b21","series-title":"Proceedings of the 2012 12th International Conference on Quality Software","first-page":"9","article-title":"Fault localization for null pointer exception based on stack trace and program slicing","author":"Jiang","year":"2012"},{"key":"10.1016\/j.jss.2022.111429_b22","series-title":"Proceedings of the 20th IEEE\/ACM International Conference on Automated Software Engineering","first-page":"273","article-title":"Empirical evaluation of the tarantula automatic fault-localization technique","author":"Jones","year":"2005"},{"key":"10.1016\/j.jss.2022.111429_b23","series-title":"Proceedings of the 2014 International Symposium on Software Testing and Analysis","first-page":"437","article-title":"Defects4J: A database of existing faults to enable controlled testing studies for java programs","author":"Just","year":"2014"},{"key":"10.1016\/j.jss.2022.111429_b24","series-title":"Proceedings of the 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS)","first-page":"114","article-title":"A critical evaluation of spectrum-based fault localization techniques on a large-scale software system","author":"Keller","year":"2017"},{"key":"10.1016\/j.jss.2022.111429_b25","series-title":"Proceedings of the 25th International Symposium on Software Testing and Analysis","first-page":"165","article-title":"Practitioners\u2019 expectations on automated fault localization","author":"Kochhar","year":"2016"},{"key":"10.1016\/j.jss.2022.111429_b26","series-title":"Proceedings of the 14th International Workshop on Principles of Software Evolution","first-page":"1","article-title":"Localising faults in test execution traces","author":"Laghari","year":"2015"},{"key":"10.1016\/j.jss.2022.111429_b27","series-title":"Proceedings of the 25th International Symposium on Software Testing and Analysis","first-page":"177","article-title":"A learning-to-rank based fault localization approach using likely invariants","author":"Le","year":"2016"},{"issue":"5","key":"10.1016\/j.jss.2022.111429_b28","doi-asserted-by":"crossref","first-page":"1237","DOI":"10.1007\/s10664-014-9349-1","article-title":"Should I follow this fault localization tool\u2019s output?","volume":"20","author":"Le","year":"2015","journal-title":"Empir. Softw. Eng."},{"key":"10.1016\/j.jss.2022.111429_b29","series-title":"Proceedings of the 2013 IEEE International Conference on Software Maintenance","first-page":"380","article-title":"Theory and practice, do they match? A case with spectrum-based fault localization","author":"Le","year":"2013"},{"key":"10.1016\/j.jss.2022.111429_b30","series-title":"Proceedings of the 34th Annual Computer Software and Applications Conference","first-page":"218","article-title":"Effective software bug localization using spectral frequency weighting function","author":"Lee","year":"2010"},{"key":"10.1016\/j.jss.2022.111429_b31","series-title":"Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"169","article-title":"Deepfl: Integrating multiple fault diagnosis dimensions for deep fault localization","author":"Li","year":"2019"},{"issue":"8","key":"10.1016\/j.jss.2022.111429_b32","doi-asserted-by":"crossref","first-page":"2112","DOI":"10.4304\/jsw.9.8.2112-2119","article-title":"Effective fault localization using weighted test cases.","volume":"9","author":"Li","year":"2014","journal-title":"J. Softw."},{"key":"10.1016\/j.jss.2022.111429_b33","series-title":"Software Engineering and Methodology for Emerging Domains","first-page":"15","article-title":"Test oracle prediction for mutation based fault localization","author":"Li","year":"2019"},{"issue":"6","key":"10.1016\/j.jss.2022.111429_b34","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/1064978.1065014","article-title":"Scalable statistical bug isolation","volume":"40","author":"Liblit","year":"2005","journal-title":"SIGPLAN Not."},{"key":"10.1016\/j.jss.2022.111429_b35","series-title":"Proceedings of the 2005 SIAM International Conference on Data Mining","first-page":"286","article-title":"Mining behavior graphs for \u201cbacktrace\u201d of noncrashing bugs","author":"Liu","year":"2005"},{"issue":"2","key":"10.1016\/j.jss.2022.111429_b36","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1002\/smr.1616","article-title":"Extended comprehensive study of association measures for fault localization","volume":"26","author":"Lucia","year":"2014","journal-title":"J. Softw. Evol. Process"},{"key":"10.1016\/j.jss.2022.111429_b37","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.jss.2013.08.031","article-title":"Slice-based statistical fault localization","volume":"89","author":"Mao","year":"2014","journal-title":"J. Syst. Softw."},{"issue":"3","key":"10.1016\/j.jss.2022.111429_b38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2000791.2000795","article-title":"A model for spectra-based software diagnosis","volume":"20","author":"Naish","year":"2011","journal-title":"ACM Trans. Softw. Eng. Methodol. (TOSEM)"},{"issue":"3","key":"10.1016\/j.jss.2022.111429_b39","doi-asserted-by":"crossref","first-page":"641","DOI":"10.1002\/spe.2527","article-title":"Spectral-based fault localization using hyperbolic function","volume":"48","author":"Neelofar","year":"2018","journal-title":"Softw. - Pract. Exp."},{"key":"10.1016\/j.jss.2022.111429_b40","series-title":"Software Engineering Research, Management and Applications","first-page":"75","article-title":"Spectrum-based bug localization of real-world java bugs","author":"Oo","year":"2020"},{"key":"10.1016\/j.jss.2022.111429_b41","series-title":"Proceedings of the 29th Annual ACM Symposium on Applied Computing","first-page":"1293","article-title":"Effective fault localization via mutation analysis: A selective mutation approach","author":"Papadakis","year":"2014"},{"issue":"5\u20137","key":"10.1016\/j.jss.2022.111429_b42","doi-asserted-by":"crossref","first-page":"605","DOI":"10.1002\/stvr.1509","article-title":"Metallaxis-FL: Mutation-based fault localization","volume":"25","author":"Papadakis","year":"2015","journal-title":"Softw. Test. Verif. Reliab."},{"key":"10.1016\/j.jss.2022.111429_b43","first-page":"6","article-title":"Software fault localization: A survey","volume":"154","author":"Parmar","year":"2016","journal-title":"Int. J. Comput. Appl."},{"key":"10.1016\/j.jss.2022.111429_b44","series-title":"Proceedings of the 2011 International Symposium on Software Testing and Analysis","first-page":"199","article-title":"Are automated debugging techniques actually helping programmers?","author":"Parnin","year":"2011"},{"key":"10.1016\/j.jss.2022.111429_b45","series-title":"Proceedings of the 39th International Conference on Software Engineering","first-page":"609","article-title":"Evaluating and improving fault localization","author":"Pearson","year":"2017"},{"key":"10.1016\/j.jss.2022.111429_b46","series-title":"ISSTA \u201907","article-title":"Heuristic ranking of java program edits for fault localization","author":"Ren","year":"2007"},{"issue":"6","key":"10.1016\/j.jss.2022.111429_b47","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1145\/267896.267925","article-title":"The use of program profiling for software maintenance with applications to the year 2000 problem","volume":"22","author":"Reps","year":"1997","journal-title":"ACM SIGSOFT Softw. Eng. Not."},{"key":"10.1016\/j.jss.2022.111429_b48","doi-asserted-by":"crossref","unstructured":"Sahoo, S.K., Criswell, J., Geigle, C., Adve, V., 2013. Using likely invariants for automated software fault localization. In: Proceedings of the Eighteenth International Conference on Architectural Support for Programming Languages and Operating Systems. pp. 139\u2013152.","DOI":"10.1145\/2499368.2451131"},{"key":"10.1016\/j.jss.2022.111429_b49","series-title":"Proceedings of the 2009 IEEE 31st International Conference on Software Engineering","first-page":"56","article-title":"Lightweight fault-localization using multiple coverage types","author":"Santelices","year":"2009"},{"key":"10.1016\/j.jss.2022.111429_b50","series-title":"Proceedings of the 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010)","first-page":"118","article-title":"Do stack traces help developers fix bugs?","author":"Schr\u00f6ter","year":"2010"},{"key":"10.1016\/j.jss.2022.111429_b51","series-title":"Proceedings of the 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation","first-page":"124","article-title":"MFL: Method-level fault localization with causal inference","author":"Shu","year":"2013"},{"key":"10.1016\/j.jss.2022.111429_b52","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.ins.2016.04.023","article-title":"Fault localization based on statement frequency","volume":"360","author":"Shu","year":"2016","journal-title":"Inform. Sci."},{"key":"10.1016\/j.jss.2022.111429_b53","first-page":"656","article-title":"Critical slice-based fault localization for any type of error","volume":"76","author":"Simomura","year":"1993","journal-title":"IEICE Trans. Inf. Syst."},{"key":"10.1016\/j.jss.2022.111429_b54","series-title":"Proceedings of the 2013 International Symposium on Software Testing and Analysis","first-page":"314","article-title":"Threats to the validity and value of empirical assessments of the accuracy of coverage-based fault locators","author":"Steimann","year":"2013"},{"issue":"2","key":"10.1016\/j.jss.2022.111429_b55","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1109\/TR.2017.2688487","article-title":"Accuracy graphs of spectrum-based fault localization formulas","volume":"66","author":"Tang","year":"2017","journal-title":"IEEE Transactions on Reliability"},{"key":"10.1016\/j.jss.2022.111429_b56","series-title":"Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER\u201921)","first-page":"365","article-title":"Call frequency-based fault localization","author":"Vancsics","year":"2021"},{"key":"10.1016\/j.jss.2022.111429_b57","series-title":"Supplemental material for paper \u2018Fault Localization Using Function Call Frequencies\u2019 - Figshare","author":"Vancsics","year":"2021"},{"key":"10.1016\/j.jss.2022.111429_b58","series-title":"Supplemental material for paper \u2018Fault Localization Using Function Call Frequencies\u2019 - GitHub","author":"Vancsics","year":"2021"},{"issue":"1","key":"10.1016\/j.jss.2022.111429_b59","doi-asserted-by":"crossref","first-page":"290","DOI":"10.1109\/TR.2013.2285319","article-title":"The dstar method for effective software fault localization","volume":"63","author":"Wong","year":"2013","journal-title":"IEEE Trans. Reliab."},{"issue":"8","key":"10.1016\/j.jss.2022.111429_b60","doi-asserted-by":"crossref","first-page":"707","DOI":"10.1109\/TSE.2016.2521368","article-title":"A survey on software fault localization","volume":"42","author":"Wong","year":"2016","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"7","key":"10.1016\/j.jss.2022.111429_b61","doi-asserted-by":"crossref","first-page":"891","DOI":"10.1016\/j.jss.2005.06.045","article-title":"Effective program debugging based on execution slices and inter-block data dependency","volume":"79","author":"Wong","year":"2006","journal-title":"J. Syst. Softw."},{"issue":"1","key":"10.1016\/j.jss.2022.111429_b62","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.jss.2004.06.026","article-title":"Smart debugging software architectural design in SDL","volume":"76","author":"Wong","year":"2005","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.jss.2022.111429_b63","series-title":"2014 IEEE International Conference on Software Maintenance and Evolution","first-page":"181","article-title":"Boosting bug-report-oriented fault localization with segmentation and stack-trace analysis","author":"Wong","year":"2014"},{"key":"10.1016\/j.jss.2022.111429_b64","doi-asserted-by":"crossref","unstructured":"Wu,\u00a0R., Zhang,\u00a0H., Cheung,\u00a0S.-C., Kim,\u00a0S., 2014. Crashlocator: Locating crashing faults based on crash stacks. In: Proceedings of the 2014 International Symposium on Software Testing and Analysis. pp. 204\u2013214.","DOI":"10.1145\/2610384.2610386"},{"key":"10.1016\/j.jss.2022.111429_b65","series-title":"Proceedings of the 32nd International Conference on Software Maintenance and Evolution (ICSME)","first-page":"267","article-title":"\u201cAutomated debugging considered harmful\u201d considered harmful: A user study revisiting the usefulness of spectra-based fault localization techniques with professionals using real bugs from large systems","author":"Xia","year":"2016"},{"issue":"4","key":"10.1016\/j.jss.2022.111429_b66","doi-asserted-by":"crossref","first-page":"31:1","DOI":"10.1145\/2522920.2522924","article-title":"A theoretical analysis of the risk evaluation formulas for spectrum-based fault localization","volume":"22","author":"Xie","year":"2013","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"06","key":"10.1016\/j.jss.2022.111429_b67","doi-asserted-by":"crossref","first-page":"803","DOI":"10.1142\/S0218194011005505","article-title":"Ties within fault localization rankings: Exposing and addressing the problem","volume":"21","author":"Xu","year":"2011","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"10.1016\/j.jss.2022.111429_b68","series-title":"2014 IEEE International Conference on Software Maintenance and Evolution","first-page":"191","article-title":"Learning to combine multiple ranking metrics for fault localization","author":"Xuan","year":"2014"},{"key":"10.1016\/j.jss.2022.111429_b69","series-title":"2008 ACM\/IEEE 30th International Conference on Software Engineering","first-page":"81","article-title":"Time will tell","author":"Yilmaz","year":"2008"},{"key":"10.1016\/j.jss.2022.111429_b70","series-title":"Proceedings of the 2012 International Symposium on Search Based Software Engineering","first-page":"244","article-title":"Evolving human competitive spectra-based fault localisation techniques","author":"Yoo","year":"2012"},{"key":"10.1016\/j.jss.2022.111429_b71","article-title":"A single fault localization technique based on failed test input","volume":"3","author":"Zakari","year":"2019","journal-title":"Array"},{"key":"10.1016\/j.jss.2022.111429_b72","series-title":"Proceedings of the 6th International Symposium on Automated and Analysis-Driven Debugging, AADEBUG 2005","first-page":"33","article-title":"Experimental evaluation of using dynamic slices for fault location","author":"Zhang","year":"2005"},{"key":"10.1016\/j.jss.2022.111429_b73","series-title":"Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"261","article-title":"Boosting spectrum-based fault localization using PageRank","author":"Zhang","year":"2017"},{"key":"10.1016\/j.jss.2022.111429_b74","first-page":"1","article-title":"Fault centrality: boosting spectrum-based fault localization via local influence calculation","author":"Zhao","year":"2021","journal-title":"Appl. Intell."},{"key":"10.1016\/j.jss.2022.111429_b75","doi-asserted-by":"crossref","first-page":"871","DOI":"10.1016\/j.procs.2017.03.186","article-title":"Fault localization using function call sequences","volume":"107","author":"Zhu","year":"2017","journal-title":"Procedia Comput. Sci."},{"key":"10.1016\/j.jss.2022.111429_b76","article-title":"An empirical study of fault localization families and their combinations","volume":"PP","author":"Zou","year":"2018","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.jss.2022.111429_b77","article-title":"An empirical study of fault localization families and their combinations","author":"Zou","year":"2019","journal-title":"IEEE Trans. Softw. Eng."}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121222001339?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121222001339?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2022,11,16]],"date-time":"2022-11-16T08:06:53Z","timestamp":1668586013000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121222001339"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11]]},"references-count":77,"alternative-id":["S0164121222001339"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2022.111429","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2022,11]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Fault localization using function call frequencies","name":"articletitle","label":"Article Title"},{"value":"Journal of Systems and Software","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jss.2022.111429","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2022 The Authors. Published by Elsevier Inc.","name":"copyright","label":"Copyright"}],"article-number":"111429"}}