{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T20:37:19Z","timestamp":1760647039711},"publisher-location":"Cham","reference-count":34,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030243043"},{"type":"electronic","value":"9783030243050"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-24305-0_28","type":"book-chapter","created":{"date-parts":[[2019,6,28]],"date-time":"2019-06-28T08:02:51Z","timestamp":1561708971000},"page":"372-387","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Graph-Based Fault Localization"],"prefix":"10.1007","author":[{"given":"B\u00e9la","family":"Vancsics","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,29]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Abreu, R., Zoeteweij, P., van Gemund, A.J.C.: On the accuracy of spectrum-based fault localization. In: Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION (TAICPART-MUTATION 2007), pp. 89\u201398 (2007)","key":"28_CR1","DOI":"10.1109\/TAIC.PART.2007.13"},{"doi-asserted-by":"crossref","unstructured":"Abreu, R., Zoeteweij, P., c. Van Gemund, A.J.: An evaluation of similarity coefficients for software fault localization. In: 2006 12th Pacific Rim International Symposium on Dependable Computing (PRDC 2006), pp. 39\u201346, December 2006","key":"28_CR2","DOI":"10.1109\/PRDC.2006.18"},{"doi-asserted-by":"crossref","unstructured":"Abreu, R., Zoeteweij, P., Gemund, A.J.C.v.: Spectrum-based multiple fault localization. In: Proceedings of the 2009 IEEE\/ACM International Conference on Automated Software Engineering, ASE 2009, pp. 88\u201399. IEEE Computer Society (2009)","key":"28_CR3","DOI":"10.1109\/ASE.2009.25"},{"issue":"11","key":"28_CR4","doi-asserted-by":"publisher","first-page":"1780","DOI":"10.1016\/j.jss.2009.06.035","volume":"82","author":"R Abreu","year":"2009","unstructured":"Abreu, R., Zoeteweij, P., Golsteijn, R., van Gemund, A.J.: A practical evaluation of spectrum-based fault localization. J. Syst. Softw. 82(11), 1780\u20131792 (2009). sI: TAIC PART 2007 and MUTATION 2007","journal-title":"J. Syst. Softw."},{"doi-asserted-by":"crossref","unstructured":"B Le, T.D., Lo, D., Le Goues, C., Grunske, L.: A learning-to-rank based fault localization approach using likely invariants. In: Proceedings of the 25th International Symposium on Software Testing and Analysis, ISSTA 2016, pp. 177\u2013188 (2016)","key":"28_CR5","DOI":"10.1145\/2931037.2931049"},{"unstructured":"Brun, Y., Ernst, M.D.: Finding latent code errors via machine learning over program executions. In: Proceedings. 26th International Conference on Software Engineering, pp. 480\u2013490, May 2004","key":"28_CR6"},{"key":"28_CR7","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1007\/978-3-540-78137-0_20","volume-title":"Formal Concept Analysis","author":"P Cellier","year":"2008","unstructured":"Cellier, P., Ducass\u00e9, M., Ferr\u00e9, S., Ridoux, O.: Formal concept analysis enhances fault localization in software. In: Medina, R., Obiedkov, S. (eds.) ICFCA 2008. LNCS (LNAI), vol. 4933, pp. 273\u2013288. Springer, Heidelberg (2008). \n                      https:\/\/doi.org\/10.1007\/978-3-540-78137-0_20"},{"unstructured":"Chen, M.Y., Kiciman, E., Fratkin, E., Fox, A., Brewer, E.: Pinpoint: problem determination in large, dynamic internet services. In: Proceedings of the 2002 International Conference on Dependable Systems and Networks, pp. 595\u2013604. IEEE Computer Society, Washington (2002)","key":"28_CR8"},{"unstructured":"Horv\u00e1th, F., et al.: Test suite evaluation using code coverage based metrics. In: 14th Symposium on Programming Languages and Software Tools, SPLST 2015, CEUR-WS (2015)","key":"28_CR9"},{"doi-asserted-by":"crossref","unstructured":"Jones, J.A., Harrold, M.J.: Empirical evaluation of the tarantula automatic fault-localization technique. In: Proceedings of the 20th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2005, pp. 273\u2013282. ACM, New York (2005)","key":"28_CR10","DOI":"10.1145\/1101908.1101949"},{"doi-asserted-by":"crossref","unstructured":"Just, R., Jalali, D., Ernst, M.D.: Defects4j: a database of existing faults to enable controlled testing studies for java programs. In: Proceedings of the 2014 International Symposium on Software Testing and Analysis, ISSTA 2014, pp. 437\u2013440. ACM, New York (2014)","key":"28_CR11","DOI":"10.1145\/2610384.2628055"},{"doi-asserted-by":"crossref","unstructured":"Laghari, G., Murgia, A., Demeyer, S.: Fine-tuning spectrum based fault localisation with frequent method item sets. In: Proceedings of the 31st IEEE\/ACM International Conference on Automated Software Engineering, ASE 2016, pp. 274\u2013285. ACM, New York (2016)","key":"28_CR12","DOI":"10.1145\/2970276.2970308"},{"issue":"10","key":"28_CR13","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1109\/TSE.2006.105","volume":"32","author":"C Liu","year":"2006","unstructured":"Liu, C., Fei, L., Yan, X., Han, J., Midkiff, S.P.: Statistical debugging: a hypothesis testing-based approach. IEEE Trans. Softw. Eng. 32(10), 831\u2013848 (2006)","journal-title":"IEEE Trans. Softw. Eng."},{"unstructured":"Mateis, C., Stumptner, M., Wotawa, F.: Modeling java programs for diagnosis. In: Proceedings of the 14th European Conference on Artificial Intelligence, pp. 171\u2013175. IOS Press (2000)","key":"28_CR14"},{"issue":"3","key":"28_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2000791.2000795","volume":"20","author":"Lee Naish","year":"2011","unstructured":"Naish, L., Lee, H.J., Ramamohanarao, K.: A model for spectra-based software diagnosis. ACM Trans. Softw. Eng. Methodol. 20(3) (2011)","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"28_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"548","DOI":"10.1007\/978-3-540-88582-5_51","volume-title":"Wireless Algorithms, Systems, and Applications","author":"S Nessa","year":"2008","unstructured":"Nessa, S., Abedin, M., Wong, W.E., Khan, L., Qi, Y.: Software fault localization using N-gram analysis. In: Li, Y., Huynh, D.T., Das, S.K., Du, D.-Z. (eds.) WASA 2008. LNCS, vol. 5258, pp. 548\u2013559. Springer, Heidelberg (2008). \n                      https:\/\/doi.org\/10.1007\/978-3-540-88582-5_51"},{"doi-asserted-by":"crossref","unstructured":"Pearson, S., et al.: Evaluating and improving fault localization. In: Proceedings of the 39th International Conference on Software Engineering, ICSE 2017, pp. 609\u2013620. IEEE Press, Piscataway (2017)","key":"28_CR17","DOI":"10.1109\/ICSE.2017.62"},{"unstructured":"Renieres, M., Reiss, S.P.: Fault localization with nearest neighbor queries. In: 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings, pp. 30\u201339, October 2003","key":"28_CR18"},{"doi-asserted-by":"crossref","unstructured":"Sohn, J., Yoo, S.: Fluccs: Using code and change metrics to improve fault localization. In: Proceedings of the 26th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2017, pp. 273\u2013283. ACM, New York (2017)","key":"28_CR19","DOI":"10.1145\/3092703.3092717"},{"unstructured":"Taha, A.B., Thebaut, S.M., Liu, S.S.: An approach to software fault localization and revalidation based on incremental data flow analysis. In: Proceedings of the Thirteenth Annual International Computer Software Applications Conference, pp. 527\u2013534 (1989)","key":"28_CR20"},{"doi-asserted-by":"crossref","unstructured":"Tengeri, D., et al.: Relating code coverage, mutation score and test suite reducibility to defect density. In: 2016 IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW), pp. 174\u2013179 (2016)","key":"28_CR21","DOI":"10.1109\/ICSTW.2016.25"},{"doi-asserted-by":"crossref","unstructured":"Wang, T., Roychoudhury, A.: Automated path generation for software fault localization. In: Proceedings of the 20th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2005, pp. 347\u2013351. ACM, New York (2005)","key":"28_CR22","DOI":"10.1145\/1101908.1101966"},{"issue":"1","key":"28_CR23","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1109\/TR.2013.2285319","volume":"63","author":"WE Wong","year":"2014","unstructured":"Wong, W.E., Debroy, V., Gao, R., Li, Y.: The DStar method for effective software fault localization. IEEE Trans. Reliab. 63(1), 290\u2013308 (2014)","journal-title":"IEEE Trans. Reliab."},{"doi-asserted-by":"crossref","unstructured":"Wong, W.E., Debroy, V., Li, Y., Gao, R.: Software fault localization using DStar (D*). In: 2012 IEEE Sixth International Conference on Software Security and Reliability, pp. 21\u201330 (2012)","key":"28_CR24","DOI":"10.1109\/SERE.2012.12"},{"issue":"8","key":"28_CR25","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1109\/TSE.2016.2521368","volume":"42","author":"WE Wong","year":"2016","unstructured":"Wong, W.E., Gao, R., Li, Y., Abreu, R., Wotawa, F.: A survey on software fault localization. IEEE Trans. Softw. Eng. 42(8), 707\u2013740 (2016)","journal-title":"IEEE Trans. Softw. Eng."},{"doi-asserted-by":"crossref","unstructured":"Wong, W.E., Shi, Y., Qi, Y., Golden, R.: Using an RBF neural network to locate program bugs. In: 2008 19th International Symposium on Software Reliability Engineering (ISSRE), pp. 27\u201336 (2008)","key":"28_CR26","DOI":"10.1109\/ISSRE.2008.15"},{"unstructured":"Wong, W.E., Debroy, V.: A survey of software fault localization. Department of Computer Science, University of Texas at Dallas, Technical report UTDCS-45 9 (2009)","key":"28_CR27"},{"issue":"2","key":"28_CR28","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1016\/j.jss.2009.09.037","volume":"83","author":"WE Wong","year":"2010","unstructured":"Wong, W.E., Debroy, V., Choi, B.: A family of code coverage-based heuristics for effective fault localization. J. Syst. Softw. 83(2), 188\u2013208 (2010). Computer Software and Applications","journal-title":"J. Syst. Softw."},{"doi-asserted-by":"crossref","unstructured":"Xia, X., Bao, L., Lo, D., Li, S.: \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. In: 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 267\u2013278. IEEE, October 2016","key":"28_CR29","DOI":"10.1109\/ICSME.2016.67"},{"issue":"4","key":"28_CR30","doi-asserted-by":"publisher","first-page":"31:1","DOI":"10.1145\/2522920.2522924","volume":"22","author":"X Xie","year":"2013","unstructured":"Xie, X., Chen, T.Y., Kuo, F.C., Xu, B.: A theoretical analysis of the risk evaluation formulas for spectrum-based fault localization. ACM Trans. Softw. Eng. Methodol. 22(4), 31:1\u201331:40 (2013)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"doi-asserted-by":"crossref","unstructured":"Xuan, J., Monperrus, M.: Test case purification for improving fault localization. In: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, FSE 2014, pp. 52\u201363. ACM, New York (2014)","key":"28_CR31","DOI":"10.1145\/2635868.2635906"},{"issue":"6","key":"28_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/605466.605468","volume":"27","author":"A Zeller","year":"2002","unstructured":"Zeller, A.: Isolating cause-effect chains from computer programs. SIGSOFT Softw. Eng. Notes 27(6), 1\u201310 (2002)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"doi-asserted-by":"crossref","unstructured":"Zhang, X., He, H., Gupta, N., Gupta, R.: Experimental evaluation of using dynamic slices for fault location. In: Proceedings of the Sixth International Symposium on Automated Analysis-driven Debugging, AADEBUG 2005, pp. 33\u201342. ACM (2005)","key":"28_CR33","DOI":"10.1145\/1085130.1085135"},{"doi-asserted-by":"publisher","unstructured":"Zou, D., Liang, J., Xiong, Y., Ernst, M.D., Zhang, L.: An empirical study of fault localization families and their combinations. IEEE Trans. Softw. Eng. 1\u20131 (2019). \n                      https:\/\/doi.org\/10.1109\/TSE.2019.2892102","key":"28_CR34","DOI":"10.1109\/TSE.2019.2892102"}],"container-title":["Lecture Notes in Computer Science","Computational Science and Its Applications \u2013 ICCSA 2019"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-24305-0_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,28]],"date-time":"2019-06-28T08:26:28Z","timestamp":1561710388000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-24305-0_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030243043","9783030243050"],"references-count":34,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-24305-0_28","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"29 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICCSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Computational Science and Its Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Saint Petersburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Russia","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 July 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 July 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"iccsa2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.iccsa.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}