{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T08:23:07Z","timestamp":1726042987860},"publisher-location":"Cham","reference-count":42,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030292379"},{"type":"electronic","value":"9783030292386"}],"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-29238-6_10","type":"book-chapter","created":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T23:02:43Z","timestamp":1567378963000},"page":"129-143","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Empirical Analysis of Object-Oriented Metrics and Centrality Measures for Predicting Fault-Prone Classes in Object-Oriented Software"],"prefix":"10.1007","author":[{"given":"Alexandre","family":"Ouellet","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mourad","family":"Badri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,8,8]]},"reference":[{"unstructured":"Abreu, F.B., Carapu\u00e7a, R.: Object-oriented software engineering: measuring and controlling the development process. In: Proceedings of the 4th International Conference on Software Quality, vol. 186, pp. 1\u20138 (1994)","key":"10_CR1"},{"unstructured":"Abreu, F.B.E., Melo, W.: Evaluating the impact of object-oriented design on software quality. In: Proceedings of the 3rd International Software Metrics Symposium, pp. 90\u201399. IEEE (1996)","key":"10_CR2"},{"unstructured":"Bansiya, J., Davis, C.: An object-oriented design quality assessment model. University of Alabama, EUA (1997)","key":"10_CR3"},{"issue":"1","key":"10_CR4","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/32.979986","volume":"28","author":"J Bansiya","year":"2002","unstructured":"Bansiya, J., Davis, C.G.: A hierarchical model for object-oriented design quality assessment. IEEE Trans. Softw. Eng. 28(1), 4\u201317 (2002)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"10","key":"10_CR5","doi-asserted-by":"publisher","first-page":"751","DOI":"10.1109\/32.544352","volume":"22","author":"VR Basili","year":"1996","unstructured":"Basili, V.R., Briand, L.C., Melo, W.L.: A validation of object-oriented design metrics as quality indicators. IEEE Trans. Softw. Eng. 22(10), 751\u2013761 (1996)","journal-title":"IEEE Trans. Softw. Eng."},{"doi-asserted-by":"crossref","unstructured":"Bettenburg, N., Nagappan, M., Hassan, A.E.: Think locally, act globally: improving defect and effort prediction models. In: Proceedings of the 9th IEEE Working Conference on Mining Software Repositories, pp. 60\u201369. IEEE Press (2012)","key":"10_CR6","DOI":"10.1109\/MSR.2012.6224300"},{"doi-asserted-by":"crossref","unstructured":"Bird, C., Murphy, B., Nagappan, N., Zimmermann, T.: Empirical software engineering at Microsoft research. In: Proceedings of the ACM 2011 Conference on Computer Supported Cooperative Work, pp. 143\u2013150. ACM (2011)","key":"10_CR7","DOI":"10.1145\/1958824.1958846"},{"issue":"170","key":"10_CR8","first-page":"1","volume":"17","author":"B Bischl","year":"2016","unstructured":"Bischl, B., et al.: mlr: machine learning in R. J. Mach. Learn. Res. 17(170), 1\u20135 (2016)","journal-title":"J. Mach. Learn. Res."},{"issue":"5","key":"10_CR9","doi-asserted-by":"publisher","first-page":"1170","DOI":"10.1086\/228631","volume":"92","author":"P Bonacich","year":"1987","unstructured":"Bonacich, P.: Power and centrality: a family of measures. Am. J. Sociol. 92(5), 1170\u20131182 (1987)","journal-title":"Am. J. Sociol."},{"issue":"4","key":"10_CR10","doi-asserted-by":"publisher","first-page":"466","DOI":"10.1016\/j.socnet.2005.11.005","volume":"28","author":"SP Borgatti","year":"2006","unstructured":"Borgatti, S.P., Everett, M.G.: A graph-theoretic perspective on centrality. Soc. Netw. 28(4), 466\u2013484 (2006)","journal-title":"Soc. Netw."},{"key":"10_CR11","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1016\/j.infsof.2017.11.005","volume":"96","author":"A Boucher","year":"2018","unstructured":"Boucher, A., Badri, M.: Software metrics thresholds calculation techniques to predict fault-proneness: an empirical comparison. Inf. Softw. Technol. 96, 38\u201367 (2018)","journal-title":"Inf. Softw. Technol."},{"issue":"4","key":"10_CR12","doi-asserted-by":"publisher","first-page":"1777","DOI":"10.1016\/j.physa.2011.09.017","volume":"391","author":"Duanbing Chen","year":"2012","unstructured":"Chen, D., L\u00fc, L., Shang, M.S., Zhang, Y.C., Zhou, T.: Identifying influential nodes in complex networks. Phys. A: Stat. Mech. Appl. 391(4), 1777\u20131787 (2012)","journal-title":"Physica A: Statistical Mechanics and its Applications"},{"doi-asserted-by":"crossref","unstructured":"Chen, L., et al.: Empirical analysis of network measures for predicting high severity software faults. Sci. China Inf. Sci. 59(12), 122901 (2016)","key":"10_CR13","DOI":"10.1007\/s11432-015-5426-3"},{"issue":"6","key":"10_CR14","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber, S.R., Kemerer, C.F.: A metrics suite for object oriented design. IEEE Trans. Softw. Eng. 20(6), 476\u2013493 (1994)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"10_CR15","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1016\/j.jss.2007.07.040","volume":"81","author":"KO Elish","year":"2008","unstructured":"Elish, K.O., Elish, M.O.: Predicting defect-prone software modules using support vector machines. J. Syst. Softw. 81(5), 649\u2013660 (2008)","journal-title":"J. Syst. Softw."},{"issue":"8","key":"10_CR16","doi-asserted-by":"publisher","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","volume":"27","author":"T Fawcett","year":"2006","unstructured":"Fawcett, T.: An introduction to ROC analysis. Pattern Recogn. Lett. 27(8), 861\u2013874 (2006)","journal-title":"Pattern Recogn. Lett."},{"issue":"1","key":"10_CR17","doi-asserted-by":"publisher","first-page":"35","DOI":"10.2307\/3033543","volume":"40","author":"Linton C. Freeman","year":"1977","unstructured":"Freeman, L.C.: A set of measures of centrality based on betweenness. Sociometry 40, 35\u201341 (1977)","journal-title":"Sociometry"},{"unstructured":"Guo, L., Ma, Y., Cukic, B., Singh, H.: Robust prediction of fault-proneness by random forests. In: 15th International Symposium on Software Reliability Engineering, ISSRE 2004, pp. 417\u2013428. IEEE (2004)","key":"10_CR18"},{"issue":"10","key":"10_CR19","doi-asserted-by":"publisher","first-page":"897","DOI":"10.1109\/TSE.2005.112","volume":"31","author":"T Gyimothy","year":"2005","unstructured":"Gyimothy, T., Ferenc, R., Siket, I.: Empirical validation of object-oriented metrics on open source software for fault prediction. IEEE Trans. Softw. Eng. 31(10), 897\u2013910 (2005)","journal-title":"IEEE Trans. Softw. Eng."},{"unstructured":"Henderson-Sellers, B.: Object-Oriented Metrics: Measures of Complexity. Prentice Hall, Upper Saddle River (1996)","key":"10_CR20"},{"unstructured":"Hinkle, D., Jurs, S., Wiersma, W.: Applied Statistics for the Behavioral Sciences. Houghton Mifflin, Boston (1988)","key":"10_CR21"},{"unstructured":"Hollander, M., Wolfe, D.: Nonparametric Statistical Methods, 2nd edn. Wiley, Hoboken (1999)","key":"10_CR22"},{"doi-asserted-by":"publisher","unstructured":"Jolliffe, I.: Principal Component Analysis. Springer, Heidelberg (2002). \n                    https:\/\/doi.org\/10.1007\/b98835","key":"10_CR23","DOI":"10.1007\/b98835"},{"issue":"8","key":"10_CR24","doi-asserted-by":"publisher","first-page":"e12200","DOI":"10.1371\/journal.pone.0012200","volume":"5","author":"Karen E. Joyce","year":"2010","unstructured":"Joyce, K.E., Laurienti, P.J., Burdette, J.H., Hayasaka, S.: A new measure of centrality for brain networks. PLoS One 5(8), e12200 (2010)","journal-title":"PLoS ONE"},{"doi-asserted-by":"crossref","unstructured":"Jureczko, M., Madeyski, L.: Towards identifying software project clusters with regard to defect prediction. In: Proceedings of the 6th International Conference on Predictive Models in Software Engineering, p. 9. ACM (2010)","key":"10_CR25","DOI":"10.1145\/1868328.1868342"},{"issue":"5","key":"10_CR26","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1016\/j.infsof.2006.07.005","volume":"49","author":"S Kanmani","year":"2007","unstructured":"Kanmani, S., Uthariaraj, V.R., Sankaranarayanan, V., Thambidurai, P.: Object-oriented software fault prediction using neural networks. Inf. Softw. Technol. 49(5), 483\u2013492 (2007)","journal-title":"Inf. Softw. Technol."},{"doi-asserted-by":"crossref","unstructured":"Kaur, A., Malhotra, R.: Application of random forest in predicting fault-prone classes. In: International Conference on Advanced Computer Theory and Engineering, ICACTE 2008, pp. 37\u201343. IEEE (2008)","key":"10_CR27","DOI":"10.1109\/ICACTE.2008.204"},{"issue":"11","key":"10_CR28","doi-asserted-by":"publisher","first-page":"2221","DOI":"10.1016\/j.physa.2009.02.013","volume":"388","author":"A Korn","year":"2009","unstructured":"Korn, A., Schubert, A., Telcs, A.: Lobby index in networks. Phys. A: Stat. Mech. Appl. 388(11), 2221\u20132226 (2009)","journal-title":"Phys. A: Stat. Mech. Appl."},{"issue":"suppl_2","key":"10_CR29","doi-asserted-by":"publisher","first-page":"W438","DOI":"10.1093\/nar\/gkn257","volume":"36","author":"Chung-Yen Lin","year":"2008","unstructured":"Lin, C.Y., Chin, C.H., Wu, H.H., Chen, S.H., Ho, C.W., Ko, M.T.: Hubba: hub objects analyzer\u2014a framework of interactome hubs identification for network biology. Nucleic Acids Res. 36, W438\u2013W443 (2008)","journal-title":"Nucleic Acids Research"},{"unstructured":"Martin, R.: OO design quality metrics. An analysis of dependencies, vol. 12, pp. 151\u2013170 (1994)","key":"10_CR30"},{"issue":"4","key":"10_CR31","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"SE-2","author":"T.J. McCabe","year":"1976","unstructured":"McCabe, T.J.: A complexity measure. IEEE Trans. Softw. Eng. 4, 308\u2013320 (1976)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1093\/acprof:oso\/9780199206650.001.0001","volume-title":"Networks","author":"M. E. J. Newman","year":"2010","unstructured":"Newman, M.: Networks: An Introduction. OUP, Oxford (2010)"},{"doi-asserted-by":"crossref","unstructured":"Nguyen, T.H., Adams, B., Hassan, A.E.: Studying the impact of dependency network measures on software quality. In: 2010 IEEE International Conference on Software Maintenance (ICSM), pp. 1\u201310. IEEE (2010)","key":"10_CR33","DOI":"10.1109\/ICSM.2010.5609560"},{"issue":"8","key":"10_CR34","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1016\/j.infsof.2013.02.009","volume":"55","author":"Danijel Radjenovi\u0107","year":"2013","unstructured":"Radjenovi\u0107, D., Heri\u010dko, M., Torkar, R., \u017divkovi\u010d, A.: Software fault prediction metrics: a systematic literature review. Inf. Softw. Technol. 55(8), 1397\u20131418 (2013)","journal-title":"Information and Software Technology"},{"doi-asserted-by":"crossref","unstructured":"Scanniello, G., Gravino, C., Marcus, A., Menzies, T.: Class level fault prediction using software clustering. In: 2013 28th IEEE\/ACM International Conference on Automated Software Engineering (ASE), pp. 640\u2013645. IEEE (2013)","key":"10_CR35","DOI":"10.1109\/ASE.2013.6693126"},{"unstructured":"Singh, Y., Kaur, A., Malhotra, R.: Software fault proneness prediction using support vector machines. In: Proceedings of the World Congress on Engineering, vol. 1 (2009)","key":"10_CR36"},{"issue":"1","key":"10_CR37","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s11219-009-9079-6","volume":"18","author":"Yogesh Singh","year":"2009","unstructured":"Singh, Y., Kaur, A., Malhotra, R.: Empirical validation of object-oriented metrics for predicting fault proneness models. Softw. Qual. J. 18(1), 3 (2010)","journal-title":"Software Quality Journal"},{"doi-asserted-by":"crossref","unstructured":"Tosun, A., Turhan, B., Bener, A.: Validation of network measures as indicators of defective modules in software systems. In: Proceedings of the 5th International Conference on Predictor Models in Software Engineering, p. 5. ACM (2009)","key":"10_CR38","DOI":"10.1145\/1540438.1540446"},{"key":"10_CR39","doi-asserted-by":"publisher","first-page":"23990","DOI":"10.1109\/ACCESS.2018.2829541","volume":"6","author":"A Zakari","year":"2018","unstructured":"Zakari, A., Lee, S.P., Chong, C.Y.: Simultaneous localization of software faults based on complex network theory. IEEE Access 6, 23990\u201324002 (2018)","journal-title":"IEEE Access"},{"issue":"4","key":"10_CR40","doi-asserted-by":"publisher","first-page":"660","DOI":"10.1016\/j.jss.2009.11.704","volume":"83","author":"Y Zhou","year":"2010","unstructured":"Zhou, Y., Xu, B., Leung, H.: On the ability of complexity metrics to predict fault-prone classes in object-oriented systems. J. Syst. Softw. 83(4), 660\u2013674 (2010)","journal-title":"J. Syst. Softw."},{"doi-asserted-by":"crossref","unstructured":"Zhu, L.Z., Yin, B.B., Cai, K.Y.: Software fault localization based on centrality measures. In: 2011 IEEE 35th Annual Computer Software and Applications Conference Workshops, pp. 37\u201342. IEEE (2011)","key":"10_CR41","DOI":"10.1109\/COMPSACW.2011.17"},{"doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Nagappan, N.: Predicting defects using network analysis on dependency graphs. In: ACM\/IEEE 30th International Conference on Software Engineering, ICSE 2008, pp. 531\u2013540. IEEE (2008)","key":"10_CR42","DOI":"10.1145\/1368088.1368161"}],"container-title":["Communications in Computer and Information Science","Quality of Information and Communications Technology"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-29238-6_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,1]],"date-time":"2019-09-01T23:04:18Z","timestamp":1567379058000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-29238-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030292379","9783030292386"],"references-count":42,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-29238-6_10","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"8 August 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"QUATIC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on the Quality of Information and Communications Technology","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ciudad Real","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","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":"11 September 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 September 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"quatic2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/2019.quatic.org","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"66","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"19","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"6","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"29% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"1-2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}