{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:32:59Z","timestamp":1747809179210},"reference-count":36,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"10","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2018,10,1]]},"DOI":"10.1587\/transinf.2017edp7386","type":"journal-article","created":{"date-parts":[[2018,9,30]],"date-time":"2018-09-30T22:09:50Z","timestamp":1538345390000},"page":"2436-2446","source":"Crossref","is-referenced-by-count":3,"title":["Spectrum-Based Fault Localization Using Fault Triggering Model to Refine Fault Ranking List"],"prefix":"10.1587","volume":"E101.D","author":[{"given":"Yong","family":"WANG","sequence":"first","affiliation":[{"name":"School of Computer and Information, Anhui Polytechnic University"},{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics"}]},{"given":"Zhiqiu","family":"HUANG","sequence":"additional","affiliation":[{"name":"College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics"}]},{"given":"Rongcun","family":"WANG","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, China University of Mining and Technology"}]},{"given":"Qiao","family":"YU","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, China University of Mining and Technology"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] T. Britton, L. Jeng, G. Carver, et al., \u201cReversible debugging software,\u201d University of Cambridge-Judge Business School, Tech. Rep, 2013."},{"key":"2","doi-asserted-by":"publisher","unstructured":"[2] L. Tan, C. Liu, Z. Li, X. Wang, Y. Zhou, and C. Zhai, \u201cBug characteristics in open source software,\u201d Empirical Software Engineering, vol.19, no.6, pp.1665-1705, 2014. 10.1007\/s10664-013-9258-8","DOI":"10.1007\/s10664-013-9258-8"},{"key":"3","doi-asserted-by":"publisher","unstructured":"[3] M.J. Harrold, G. Rothermel, K. Sayre, R. Wu, and L. Yi, \u201cAn empirical investigation of the relationship between spectra differences and regression faults,\u201d Software Testing Verification and Reliability, vol.10, no.3, pp.171-194, 2000. 10.1002\/1099-1689(200009)10:3&lt;171::aid-stvr209&gt;3.0.co;2-j","DOI":"10.1002\/1099-1689(200009)10:3<171::AID-STVR209>3.0.CO;2-J"},{"key":"4","doi-asserted-by":"crossref","unstructured":"[4] C. Parnin and A. Orso, \u201cAre automated debugging techniques actually helping programmers?,\u201d Proc. 2011 International Symposium on Software Testing and Analysis, pp.199-209, 2011. 10.1145\/2001420.2001445","DOI":"10.1145\/2001420.2001445"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] P.S. Kochhar, X. Xia, D. Lo, and S. Li, \u201cPractitioners&apos; expectations on automated fault localization,\u201d Proc. 25th International Symposium on Software Testing and Analysis, pp.165-176, 2016. 10.1145\/2931037.2931051","DOI":"10.1145\/2931037.2931051"},{"key":"6","doi-asserted-by":"crossref","unstructured":"[6] X. Xie, Z. Liu, S. Song, Z. Chen, J. Xuan, and B. Xu, \u201cRevisit of automatic debugging via human focus-tracking analysis,\u201d Proc. 38th International Conference on Software Engineering, pp.808-819, 2016. 10.1145\/2884781.2884834","DOI":"10.1145\/2884781.2884834"},{"key":"7","doi-asserted-by":"crossref","unstructured":"[7] X. Xia, L. Bao, D. Lo, and S. Li, \u201c\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,\u201d 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE, pp.267-278, 2016. 10.1109\/icsme.2016.67","DOI":"10.1109\/ICSME.2016.67"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] Z. Zhang, W.K. Chan, T.H. Tse, B. Jiang, and X. Wang, \u201cCapturing propagation of infected program states,\u201d Proc. 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering, ACM, pp.43-52, 2009. 10.1145\/1595696.1595705","DOI":"10.1145\/1595696.1595705"},{"key":"9","doi-asserted-by":"crossref","unstructured":"[9] G.K. Baah, A. Podgurski, and M.J. Harrold, \u201cCausal inference for statistical fault localization,\u201d Proc. 19th international symposium on Software testing and analysis, ACM, pp.73-84, 2010. 10.1145\/1831708.1831717","DOI":"10.1145\/1831708.1831717"},{"key":"10","doi-asserted-by":"crossref","unstructured":"[10] G.K. Baah, A. Podgurski, and M.J. Harrold, \u201cMitigating the confounding effects of program dependences for effective fault localization,\u201d Proc. 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, ACM, pp.146-156, 2011. 10.1145\/2025113.2025136","DOI":"10.1145\/2025113.2025136"},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] Y. Wang, Z. Huang, Y. Li, and B. Fang, \u201cLightweight fault localization combined with fault context to improve fault absolute rank,\u201d Science China Information Sciences, vol.60, no.9, 092113, 2017. 10.1007\/s11432-017-9112-2","DOI":"10.1007\/s11432-017-9112-2"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] S. Pearson, J. Campos, R. Just, G. Fraser, R. Abreu, M.D. Ernst, D. Pang, and B. Keller, \u201cEvaluating and improving fault localization,\u201d Proc. 39th International Conference on Software Engineering, IEEE Press, pp.609-620, 2017. 10.1109\/icse.2017.62","DOI":"10.1109\/ICSE.2017.62"},{"key":"13","doi-asserted-by":"publisher","unstructured":"[13] N. Li and J. Offutt, \u201cTest oracle strategies for model-based testing,\u201d IEEE Trans. Softw. Eng., vol.43, no.4, pp.372-395, 2017. 10.1109\/tse.2016.2597136","DOI":"10.1109\/TSE.2016.2597136"},{"key":"14","doi-asserted-by":"publisher","unstructured":"[14] H. Do, S. Elbaum, and G. Rothermel, \u201cSupporting controlled experimentation with testing techniques: An infrastructure and its potential impact,\u201d Empirical Software Engineering, vol.10, no.4, pp.405-435, 2005. 10.1007\/s10664-005-3861-2","DOI":"10.1007\/s10664-005-3861-2"},{"key":"15","doi-asserted-by":"publisher","unstructured":"[15] A. Avizienis, J.C. Laprie, B. Randell, and C.E. Landwehr, \u201cBasic concepts and taxonomy of dependable and secure computing,\u201d IEEE Transactions on Dependable Secure Computing, vol.1, no.1, pp.11-33, 2004. 10.1109\/tdsc.2004.2","DOI":"10.1109\/TDSC.2004.2"},{"key":"16","doi-asserted-by":"crossref","unstructured":"[16] R. Abreu, P. Zoeteweij, and A.J. Van Gemund, \u201cOn the accuracy of spectrum-based fault localization,\u201d Testing: Academic and Industrial Conference Practice and Research Techniques-MUTATION, 2007, TAICPART-MUTATION 2007, pp.89-98, 2007. 10.1109\/taicpart.2007.4344104","DOI":"10.1109\/TAICPART.2007.4344104"},{"key":"17","unstructured":"[17] S.S. Choi, S.H. Cha, and C.C. Tappert, \u201cA survey of binary similarity and distance measures,\u201d Journal of Systemics, Cybernetics and Informatics, vol.8, no.1, pp.43-48, 2010."},{"key":"18","doi-asserted-by":"publisher","unstructured":"[18] R. Abreu, P. Zoeteweij, R. Golsteijn, and A.J.C. van Gemund, \u201cA practical evaluation of spectrum-based fault localization,\u201d Journal of Systems and Software, vol.82, no.11, pp.1780-1792, 2009. 10.1016\/j.jss.2009.06.035","DOI":"10.1016\/j.jss.2009.06.035"},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] J.A. Jones and M.J. Harrold, \u201cEmpirical evaluation of the tarantula automatic fault-localization technique,\u201d Proc. 20th IEEE\/ACM international Conference on Automated software engineering, pp.273-282, 2005. 10.1145\/1101908.1101949","DOI":"10.1145\/1101908.1101949"},{"key":"20","doi-asserted-by":"publisher","unstructured":"[20] W.E. Wong, V. Debroy, R.Z. Gao, and Y. Li, \u201cThe DStar method for effective software fault localization,\u201d IEEE Trans. Rel., vol.63, no.1, pp.290-308, 2014. 10.1109\/tr.2013.2285319","DOI":"10.1109\/TR.2013.2285319"},{"key":"21","doi-asserted-by":"crossref","unstructured":"[21] R. Abreu, P. Zoeteweij, and A.J.C. Van Gemund, \u201cSpectrum-based multiple fault localization,\u201d 24th IEEE\/ACM International Conference on Automated Software Engineeringy 2009, ASE&apos;09, IEEE, pp.88-99, 2009. 10.1109\/ase.2009.25","DOI":"10.1109\/ASE.2009.25"},{"key":"22","unstructured":"[22] R. Abreu and A.J.C. Van Gemund, \u201cA low-cost approximate minimal hitting set algorithm and its application to model-based diagnosis,\u201d SARA, vol.9, pp.2-9, 2009."},{"key":"23","doi-asserted-by":"publisher","unstructured":"[23] L.J. Morell, \u201cA theory of fault-based testing,\u201d IEEE Trans. Softw. Eng., vol.16, no.8, pp.844-857, 1990. 10.1109\/32.57623","DOI":"10.1109\/32.57623"},{"key":"24","doi-asserted-by":"publisher","unstructured":"[24] R.A. DeMilli and A.J. Offutt, \u201cConstraint-based automatic test data generation,\u201d IEEE Trans. Softw. Eng., vol.17, no.9, pp.900-910, 1991. 10.1109\/32.92910","DOI":"10.1109\/32.92910"},{"key":"25","doi-asserted-by":"crossref","unstructured":"[25] X. Wang, S.C. Cheung, W.K. Chan, and Z. Zhang, \u201cTaming coincidental correctness: Coverage refinement with context patterns to improve fault localization,\u201d IEEE 31st International Conference on Software Engineering, 2009, ICSE 2009, IEEE, pp.45-55, 2009. 10.1109\/icse.2009.5070507","DOI":"10.1109\/ICSE.2009.5070507"},{"key":"26","doi-asserted-by":"publisher","unstructured":"[26] T.-D.B. Le, D. Lo, and F. Thung, \u201cShould I follow this fault localization tool&apos;s output?,\u201d Empirical Software Engineering, vol.20, no.5, pp.1237-1274, 2015. 10.1007\/s10664-014-9349-1","DOI":"10.1007\/s10664-014-9349-1"},{"key":"27","doi-asserted-by":"crossref","unstructured":"[27] A. Perez, R. Abreu, and M. D&apos;Amorim, \u201cPrevalence of Single-Fault Fixes and Its Impact on Fault Localization,\u201d 2017 IEEE International Conference on Software Testing, Verification and Validation (ICST), IEEE, pp.12-22, 2017. 10.1109\/icst.2017.9","DOI":"10.1109\/ICST.2017.9"},{"key":"28","doi-asserted-by":"publisher","unstructured":"[28] C. Liu, X. Yan, L. Fei, J. Han, and S.P. Midkiff, \u201cSOBER: statistical model-based bug localization,\u201d ACM SIGSOFT Software Engineering Notes, pp.286-295, 2005. 10.1145\/1095430.1081753","DOI":"10.1145\/1095430.1081753"},{"key":"29","doi-asserted-by":"publisher","unstructured":"[29] W.E. Wong, R. Gao, Y. Li, R. Abreu, and F. Wotawa, \u201cA survey on software fault localization,\u201d IEEE Trans. Softw. Eng., vol.42, no.8, pp.707-740, 2016. 10.1109\/tse.2016.2521368","DOI":"10.1109\/TSE.2016.2521368"},{"key":"30","doi-asserted-by":"crossref","unstructured":"[30] R. Abreu, W. Mayer, M. Stumptner, and A.J.C. van Gemund, \u201cRefining spectrum-based fault localization rankings,\u201d Proc. 2009 ACM symposium on Applied Computing, ACM, pp.409-414, 2009. 10.1145\/1529282.1529374","DOI":"10.1145\/1529282.1529374"},{"key":"31","doi-asserted-by":"crossref","unstructured":"[31] X. Xie, T.Y. Chen, and B. Xu, \u201cIsolating suspiciousness from spectrum-based fault localization techniques,\u201d 2010 10th International Conference on Quality Software (QSIC), IEEE, pp.385-392, 2010. 10.1109\/qsic.2010.45","DOI":"10.1109\/QSIC.2010.45"},{"key":"32","doi-asserted-by":"crossref","unstructured":"[32] M. Renieres and S.P. Reiss, \u201cFault localization with nearest neighbor queries,\u201d 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings, pp.30-39, 2003. 10.1109\/ase.2003.1240292","DOI":"10.1109\/ASE.2003.1240292"},{"key":"33","doi-asserted-by":"publisher","unstructured":"[33] W.E. Wong, V. Debroy, R. Golden, X. Xu, and B. Thuraisingham, \u201cEffective software fault localization using an RBF neural network,\u201d IEEE Trans. Rel., vol.61, no.1, pp.149-169, 2012. 10.1109\/tr.2011.2172031","DOI":"10.1109\/TR.2011.2172031"},{"key":"34","doi-asserted-by":"crossref","unstructured":"[34] J. Xuan and M. Monperrus, \u201cLearning to combine multiple ranking metrics for fault localization,\u201d 2014 IEEE International Conference on Software Maintenance and Evolution (ICSME), IEEE, pp.191-200, 2014. 10.1109\/icsme.2014.41","DOI":"10.1109\/ICSME.2014.41"},{"key":"35","doi-asserted-by":"publisher","unstructured":"[35] X. Mao, Y. Lei, Z. Dai, Y. Qi, and C. Wang, \u201cSlice-based statistical fault localization,\u201d Journal of Systems and Software, vol.89, pp.51-62, 2014. 10.1016\/j.jss.2013.08.031","DOI":"10.1016\/j.jss.2013.08.031"},{"key":"36","doi-asserted-by":"publisher","unstructured":"[36] X. Ju, S. Jiang, X. Chen, X. Wang, Y. Zhang, and H. Cao, \u201cHSFal: Effective fault localization using hybrid spectrum of full slices and execution slices,\u201d Journal of Systems and Software, vol.90, pp.3-17, 2014. 10.1016\/j.jss.2013.11.1109","DOI":"10.1016\/j.jss.2013.11.1109"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E101.D\/10\/E101.D_2017EDP7386\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,10,6]],"date-time":"2018-10-06T04:08:53Z","timestamp":1538798933000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E101.D\/10\/E101.D_2017EDP7386\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,1]]},"references-count":36,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2018]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2017edp7386","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"value":"0916-8532","type":"print"},{"value":"1745-1361","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,1]]}}}