{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T13:50:34Z","timestamp":1760709034738,"version":"3.41.0"},"reference-count":71,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2016,3,28]],"date-time":"2016-03-28T00:00:00Z","timestamp":1459123200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"The National Key Basic Research and Development Program of China","award":["2014CB340702"],"award-info":[{"award-number":["2014CB340702"]}]},{"DOI":"10.13039\/501100001809","name":"The National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61432001","61300051"],"award-info":[{"award-number":["61432001","61300051"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"The National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61272082"],"award-info":[{"award-number":["61272082"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"The National Natural Science Foundation of Jiangsu Province","award":["BK20130014"],"award-info":[{"award-number":["BK20130014"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2017,6]]},"DOI":"10.1007\/s10515-016-0198-6","type":"journal-article","created":{"date-parts":[[2016,3,28]],"date-time":"2016-03-28T13:19:48Z","timestamp":1459171188000},"page":"393-453","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Understanding the value of considering client usage context in package cohesion for fault-proneness prediction"],"prefix":"10.1007","volume":"24","author":[{"given":"Yangyang","family":"Zhao","sequence":"first","affiliation":[]},{"given":"Yibiao","family":"Yang","sequence":"additional","affiliation":[]},{"given":"Hongmin","family":"Lu","sequence":"additional","affiliation":[]},{"given":"Jinping","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Hareton","family":"Leung","sequence":"additional","affiliation":[]},{"given":"Yansong","family":"Wu","sequence":"additional","affiliation":[]},{"given":"Yuming","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Baowen","family":"Xu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2016,3,28]]},"reference":[{"key":"198_CR1","doi-asserted-by":"crossref","unstructured":"Abdeen, H., Ducasse, S., Sahraoui, H. : Modularization metrics: assessing package organization in legacy large object-oriented software. In: WCRE, pp. 394-398 (2011)","DOI":"10.1109\/WCRE.2011.55"},{"key":"198_CR2","doi-asserted-by":"crossref","unstructured":"Abdeen, H., Sahraoui, H., Shata, O., Anquetil, N., Ducasse, S.: Towards automatically improving package structure while respecting original design decisions. In: IEEE Working Conference on Reverse Engineering (WCRE), pp. 212\u2013221 (2013)","DOI":"10.1109\/WCRE.2013.6671296"},{"key":"198_CR3","volume-title":"Factor Rotations in Factor Analyses. Encyclopedia for Research Methods for the Social Sciences","author":"H Abdi","year":"2003","unstructured":"Abdi, H.: Factor Rotations in Factor Analyses. Encyclopedia for Research Methods for the Social Sciences. Sage, Thousand Oaks (2003)"},{"key":"198_CR4","doi-asserted-by":"crossref","unstructured":"Allen, E.B., Khoshgoftaar, T.M., Chen, Y.: Measuring coupling and cohesion of software modules: an information theory approach. In: METRICS, pp. 124\u2013134 (2001)","DOI":"10.1109\/METRIC.2001.915521"},{"key":"198_CR5","doi-asserted-by":"crossref","unstructured":"Arisholm, E., Briand, L.C., Fuglerud, M.: Data mining techniques for building fault-proneness models in telecom java software. In: Proceedings of the 18th IEEE International Symposium on Software Reliability, pp. 215\u2013224 (2007)","DOI":"10.1109\/ISSRE.2007.22"},{"issue":"1","key":"198_CR6","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1016\/j.jss.2009.06.055","volume":"83","author":"E Arisholm","year":"2010","unstructured":"Arisholm, E., Briand, L.C., Johannessen, B.: A systematic and comprehensive investigation of methods to build and evaluate fault prediction models. J. Syst. Softw. 83(1), 2\u201317 (2010)","journal-title":"J. Syst. Softw."},{"issue":"10","key":"198_CR7","doi-asserted-by":"crossref","first-page":"751","DOI":"10.1109\/32.544352","volume":"22","author":"V Basili","year":"1996","unstructured":"Basili, V., Briand, L.C., Melo, W.: 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."},{"key":"198_CR8","doi-asserted-by":"crossref","DOI":"10.1002\/0471725153","volume-title":"Regression Diagnostics: Identifying Influential Data and Sources of Collinearity","author":"D Belsley","year":"1980","unstructured":"Belsley, D., Kuh, E., Welsch, R.: Regression Diagnostics: Identifying Influential Data and Sources of Collinearity. Wiley, New York (1980)"},{"key":"198_CR9","volume-title":"Regression Diagnostics: Identifying Influential Data and Sources of Collinearity","author":"D Belsley","year":"2005","unstructured":"Belsley, D., Kuh, E., Welsch, R.: Regression Diagnostics: Identifying Influential Data and Sources of Collinearity. Wiley, New York (2005)"},{"issue":"1","key":"198_CR10","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/32.481535","volume":"22","author":"LC Briand","year":"1996","unstructured":"Briand, L.C., Morasca, S., Basili, V.R.: Property-based software engineering measurement. IEEE Trans. Softw. Eng. 22(1), 68\u201386 (1996)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"198_CR11","doi-asserted-by":"crossref","first-page":"722","DOI":"10.1109\/32.815329","volume":"25","author":"LC Briand","year":"1999","unstructured":"Briand, L.C., Morasca, S., Basili, V.R.: Defining and validating measures for object-based high-level design. IEEE Trans. Softw. Eng. 25(5), 722\u2013743 (1999)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"198_CR12","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/S0164-1212(99)00102-8","volume":"51","author":"L Briand","year":"2000","unstructured":"Briand, L., W\u00fcst, J., Daly, J., Porter, D.: Exploring the relationships between design measures and software quality in object-oriented systems. J. Syst. Softw. 51(3), 245\u2013273 (2000)","journal-title":"J. Syst. Softw."},{"key":"198_CR13","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.infsof.2015.01.014","volume":"62","author":"L Chen","year":"2015","unstructured":"Chen, L., Fang, B., Shang, Z., Tang, Y.: Negative samples reduction in cross-company software defects prediction. Inf. Softw. Technol. 62, 67\u201377 (2015)","journal-title":"Inf. Softw. Technol."},{"issue":"3","key":"198_CR14","doi-asserted-by":"crossref","first-page":"294","DOI":"10.1016\/j.sysarc.2010.06.003","volume":"57","author":"I Chowdhury","year":"2011","unstructured":"Chowdhury, I., Zulkernine, M.: Using complexity, coupling, and cohesion metrics as early indicators of vulnerabilities. J. Syst. Archit. 57(3), 294\u2013313 (2011)","journal-title":"J. Syst. Archit."},{"key":"198_CR15","volume-title":"Structured Design","author":"L Constantine","year":"1979","unstructured":"Constantine, L., Yourdon, E.: Structured Design. Prentice Hall, Upper Saddle River (1979)"},{"key":"198_CR16","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.jss.2014.01.033","volume":"93","author":"C Couto","year":"2014","unstructured":"Couto, C., Pires, P., Valente, M.T., Bigonha, R.S.: Predicting software defects with causality tests. J. Syst. Softw. 93, 24\u201341 (2014)","journal-title":"J. Syst. Softw."},{"issue":"4\u20135","key":"198_CR17","doi-asserted-by":"crossref","first-page":"531","DOI":"10.1007\/s10664-011-9173-9","volume":"17","author":"M D\u2019Ambros","year":"2012","unstructured":"D\u2019Ambros, M., Lanza, M., Robbes, R.: Evaluating defect prediction approaches: a benchmark and an extensive comparison. Empir. Softw. Eng. 17(4\u20135), 531\u2013577 (2012)","journal-title":"Empir. Softw. Eng."},{"key":"198_CR18","doi-asserted-by":"crossref","unstructured":"Doval, D., Mancoridis, S., Mitchell, B.S. : Automatic clustering of software systems using a genetic algorithm. In: STEP, pp. 73\u201381 (1999)","DOI":"10.1109\/STEP.1999.798481"},{"issue":"10","key":"198_CR19","doi-asserted-by":"crossref","first-page":"852","DOI":"10.1016\/j.advengsoft.2011.06.001","volume":"42","author":"MO Elish","year":"2011","unstructured":"Elish, M.O., Al-Yafei, A.H., Al-Mulhem, M.: Empirical comparison of three metrics suites for fault prediction in packages of object-oriented systems: A case study of Eclipse. Adv. Eng. Softw. 42(10), 852\u2013859 (2011)","journal-title":"Adv. Eng. Softw."},{"key":"198_CR20","volume-title":"Software Metrics: A Rigorous and Practical Approach","author":"N Fenton","year":"1996","unstructured":"Fenton, N., Pfleeger, S.L.: Software Metrics: A Rigorous and Practical Approach, 2nd edn. International Thomson Computer Press, London (1996)","edition":"2"},{"key":"198_CR21","unstructured":"Gorman, J.: OO design principles & metrics. http:\/\/www.codemanship.co.uk\/parlezuml\/metrics\/OO%20Design%20Principles%20&%20Metrics.pdf (2006)"},{"issue":"3","key":"198_CR22","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1007\/s13173-011-0052-4","volume":"18","author":"V Gupta","year":"2012","unstructured":"Gupta, V., Chhabra, J.K.: Package level cohesion measurement in object-oriented software. J. Braz. Comput. Soc. 18(3), 251\u2013266 (2012)","journal-title":"J. Braz. Comput. Soc."},{"issue":"6","key":"198_CR23","doi-asserted-by":"crossref","first-page":"1276","DOI":"10.1109\/TSE.2011.103","volume":"38","author":"T Hall","year":"2012","unstructured":"Hall, T., Beecham, S., Bowes, D., Gray, D., Counsell, S.: A systematic literature review on fault prediction performance in software engineering. IEEE Trans. Softw. Eng. 38(6), 1276\u20131304 (2012)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR24","doi-asserted-by":"crossref","unstructured":"Hata, H., Mizuno, O., Kikuno, T.: Bug prediction based on fine-grained module histories. In: Proceedings of the 34th International Conference on Software Engineering, pp. 200\u2013210 (2012)","DOI":"10.1109\/ICSE.2012.6227193"},{"key":"198_CR25","doi-asserted-by":"crossref","unstructured":"He, P., Li, B., Liu, X., Chen, J., Ma, Y.: An Empirical Study on Software Defect Prediction with a Simplified Metric Set, vol. 59, pp. 170\u2013190. Wuhan University, Wuhan (2014)","DOI":"10.1016\/j.infsof.2014.11.006"},{"issue":"2","key":"198_CR26","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1007\/s10515-011-0090-3","volume":"19","author":"Z He","year":"2012","unstructured":"He, Z., Shu, F., Yang, Y., Li, M., Wang, Q.: An investigation on the feasibility of interproject defect prediction. Autom. Softw. Eng. 19(2), 167\u2013199 (2012)","journal-title":"Autom. Softw. Eng."},{"issue":"1","key":"198_CR27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2307\/2529336","volume":"32","author":"RR Hocking","year":"1976","unstructured":"Hocking, R.R.: The analysis and selection of variables in linear regression. Biometrics 32(1), 1\u201349 (1976)","journal-title":"Biometrics"},{"key":"198_CR28","volume-title":"Statistical Methods for Psychology","author":"DC Howell","year":"2002","unstructured":"Howell, D.C.: Statistical Methods for Psychology. Duxbury Press, Belmont (2002)"},{"issue":"24","key":"198_CR29","doi-asserted-by":"crossref","first-page":"3711","DOI":"10.1016\/j.ins.2005.12.002","volume":"176","author":"A Janes","year":"2006","unstructured":"Janes, A., Scotto, M., Pedrycz, W., Russo, B., Stefanovic, M., Succi, G.: Identification of defect-prone classes in telecommunication software systems using design metrics. Inf. Sci. 176(24), 3711\u20133734 (2006)","journal-title":"Inf. Sci."},{"issue":"3","key":"198_CR30","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1007\/BF02289233","volume":"23","author":"HF Kaiser","year":"1958","unstructured":"Kaiser, H.F.: The varimax criterion for analytic rotation in factor analysis. Psychometrika 23(3), 187\u2013200 (1958)","journal-title":"Psychometrika"},{"key":"198_CR31","doi-asserted-by":"crossref","unstructured":"Kamei, Y., Matsumoto, S., Monden, A., Matsumoto, K., Adams, B. , Hassan, A.E.: Revisiting common bug prediction findings using effort-aware models. In: Proceedings of the 26th IEEE International Conference on Software Maintenance, pp. 1\u201310 (2010)","DOI":"10.1109\/ICSM.2010.5609530"},{"issue":"6","key":"198_CR32","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1109\/TSE.2012.70","volume":"39","author":"Y Kamei","year":"2013","unstructured":"Kamei, Y., Shihab, E., Adams, B., Hassan, A.E., Mockus, A., Sinha, A., Ubayashi, N.: A large-scale empirical study of just-in-time quality assurance. IEEE Trans. Softw. Eng. 39(6), 757\u2013773 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR33","doi-asserted-by":"crossref","unstructured":"Kouroshfar, E.: Studying the effect of co-change dispersion on software quality. In: International Conference on Software Engineering (ICSE), pp. 1450\u20131452 (2013)","DOI":"10.1109\/ICSE.2013.6606741"},{"key":"198_CR34","unstructured":"Lee, Y.S., Liang, B.S.: Measuring the coupling and cohesion of an object-oriented program based on information flow. In: ICSQ, pp. 81\u201390 (1995)"},{"issue":"2","key":"198_CR35","doi-asserted-by":"crossref","first-page":"287","DOI":"10.1109\/TSE.2007.70768","volume":"34","author":"A Marcus","year":"2008","unstructured":"Marcus, A., Poshyvanyk, D., Ferenc, R.: Using the conceptual cohesion of classes for fault prediction in object-oriented systems. IEEE Trans. Softw. Eng. 34(2), 287\u2013300 (2008)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR36","first-page":"34","volume":"1","author":"RC Martin","year":"2000","unstructured":"Martin, R.C.: Design principles and design patterns. Object Mentor 1, 34 (2000)","journal-title":"Object Mentor"},{"key":"198_CR37","volume-title":"Agile Software Development: Principles, Patterns, and Practices","author":"RC Martin","year":"2002","unstructured":"Martin, R.C.: Agile Software Development: Principles, Patterns, and Practices. Prentice-Hall, Upper Saddle River (2002)"},{"key":"198_CR38","doi-asserted-by":"crossref","unstructured":"Meneely, A., Williams, L., Snipes, W., Osborne, J.: Predicting failures with developer networks and social network analysis. In: Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering. ACM, pp. 13\u201323 (2008)","DOI":"10.1145\/1453101.1453106"},{"issue":"1","key":"198_CR39","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1109\/TSE.2007.256941","volume":"33","author":"T Menzies","year":"2007","unstructured":"Menzies, T., Greenwald, J., Frank, A.: Data mining static code attributes to learn defect predictors. IEEE Trans. Softw. Eng. 33(1), 2\u201313 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR40","doi-asserted-by":"crossref","unstructured":"Misic, V.B.: Cohesion is structural, coherence is functional: different views, different measures. In: METRICS, pp. 135\u2013144 (2001)","DOI":"10.1109\/METRIC.2001.915522"},{"key":"198_CR41","unstructured":"Morris, K.: Metrics for object-oriented software development environments. Master\u2019s thesis, Sloan School of Management MIT (1989)"},{"key":"198_CR42","doi-asserted-by":"crossref","unstructured":"Nagappan, N., Ball, T., Zeller, A.: Mining metrics to predict component failures. In: ICSE, pp. 452\u2013461 (2006)","DOI":"10.1145\/1134285.1134349"},{"key":"198_CR43","doi-asserted-by":"crossref","unstructured":"Patel, S., Chu, W., Baxter, R.: A measure for composite module cohesion. In: ICSE, pp. 38\u201348 (1992)","DOI":"10.1145\/143062.143086"},{"issue":"8","key":"198_CR44","doi-asserted-by":"crossref","first-page":"1054","DOI":"10.1109\/TSE.2013.6","volume":"39","author":"F Peters","year":"2013","unstructured":"Peters, F., Menzies, T., Gong, L., Zhang, H.: Balancing privacy and utility in crosscompany defect prediction. IEEE Trans. Softw. Eng. 39(8), 1054\u20131068 (2013)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR45","unstructured":"Ponisio, L.: Exploiting client usage to manage program modularity. Ph.D. thesis, University of Berne (2006)"},{"key":"198_CR46","unstructured":"Ponisio, L., Nierstrasz, O.: Using contextual information to assess package cohesion. Technical Report IAM-06-002, Institute of Applied Mathematics and Computer Sciences, University of Berne (2006)"},{"issue":"2","key":"198_CR47","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1109\/TSE.2010.26","volume":"37","author":"K Praditwong","year":"2011","unstructured":"Praditwong, K., Harman, M., Yao, X.: Software module clustering as a multi-objective search problem. IEEE Trans. Softw. Eng. 37(2), 264\u2013282 (2011)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR48","doi-asserted-by":"crossref","unstructured":"Rahman, F., Devanbu, P.: How and why, process metrics are better. In: ICSE, pp. 432\u2013441 (2013)","DOI":"10.1109\/ICSE.2013.6606589"},{"key":"198_CR49","doi-asserted-by":"crossref","unstructured":"Rahman, F., Posnett, D., Devanbu, P.: Recalling the imprecision of cross-project defect prediction. In : Proceeding of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering, p. 61 (2012)","DOI":"10.1145\/2393596.2393669"},{"key":"198_CR50","doi-asserted-by":"crossref","unstructured":"Rahman, F., Posnett, D., Devanbu, P.: Recalling the imprecision of cross-project defect prediction. In: FSE, p. 61 (2012)","DOI":"10.1145\/2393596.2393669"},{"key":"198_CR51","doi-asserted-by":"crossref","DOI":"10.4135\/9781412983693","volume-title":"Communication Research Statistics","author":"JC Reinard","year":"2006","unstructured":"Reinard, J.C.: Communication Research Statistics. Sage Publications Inc, Thousand Oaks (2006)"},{"issue":"5","key":"198_CR52","doi-asserted-by":"crossref","first-page":"700","DOI":"10.1109\/TSE.2008.43","volume":"34","author":"S Sarkar","year":"2008","unstructured":"Sarkar, S., Kak, A.C., Rama, G.M.: Metrics for measuring the quality of modularization of large-scale object-oriented software. IEEE Trans. Softw. Eng. 34(5), 700\u2013720 (2008)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR53","unstructured":"Schein, A.I., Saul, L.K., Ungar, L.H.: A generalized linear model for principal component analysis of binary data. In: Proceedings of the 9th International Workshop on Artificial Intelligence and Statistics (2003)"},{"key":"198_CR54","doi-asserted-by":"crossref","unstructured":"Schroter, A., Zimmermann, T., Zeller, A.: Predicting component failures at design time. In: Proceedings of the 2006 ACM\/IEEE international symposium on Empirical software engineering. ACM, pp. 18\u201327 (2006)","DOI":"10.1145\/1159733.1159739"},{"issue":"11","key":"198_CR55","doi-asserted-by":"crossref","first-page":"1981","DOI":"10.1016\/j.infsof.2013.06.002","volume":"55","author":"E Shihab","year":"2013","unstructured":"Shihab, E., Kamei, Y., Adams, B., Hassan, A.E.: Is lines of code a good measure of effort in effort-aware models. Inf. Softw. Technol. 55(11), 1981\u20131993 (2013)","journal-title":"Inf. Softw. Technol."},{"issue":"6","key":"198_CR56","doi-asserted-by":"crossref","first-page":"772","DOI":"10.1109\/TSE.2010.81","volume":"37","author":"Y Shin","year":"2011","unstructured":"Shin, Y., Meneely, A., Williams, L., Osborne, J.A.: Evaluating complexity, code churn, and developer activity metrics as indictors of software vulnerabilities. IEEE Trans. Softw. Eng. 37(6), 772\u2013787 (2011)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"198_CR57","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/s10664-011-9190-8","volume":"18","author":"Y Shin","year":"2013","unstructured":"Shin, Y., Williams, L.: Can traditional fault prediction models be used for vulnerability prediction? Empir. Softw. Eng. 18(1), 25\u201359 (2013)","journal-title":"Empir. Softw. Eng."},{"issue":"1","key":"198_CR58","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/s11219-009-9079-6","volume":"18","author":"Y Singh","year":"2010","unstructured":"Singh, Y., Kaur, A., Malhotra, R.: Empirical validation of object-oriented metrics for predicting fault proneness models. Softw. Qual. J. 18(1), 3\u201335 (2010)","journal-title":"Softw. Qual. J."},{"key":"198_CR59","doi-asserted-by":"crossref","unstructured":"Tan, M., Tan, L., Dara, S., Mayuex, C.: Online defect prediction for imbalanced data. In: ICSE-SEIP (2015)","DOI":"10.1109\/ICSE.2015.139"},{"issue":"6","key":"198_CR60","doi-asserted-by":"crossref","first-page":"1101","DOI":"10.1016\/j.infsof.2012.10.003","volume":"55","author":"B Turhan","year":"2013","unstructured":"Turhan, B., Tosun, A.: Misirli, A. Bener, Empirical evaluation of the effects of mixed project data on learning defect predictors. Inf. Softw. Technol. 55(6), 1101\u20131118 (2013)","journal-title":"Inf. Softw. Technol."},{"key":"198_CR61","unstructured":"Vernazza, T., Granatella, G., Succi, G., Benedicenti, L., Mintchev, M.: Defining metrics for software components. In: WMSCI, pp. 16\u201323 (2000)"},{"key":"198_CR62","doi-asserted-by":"crossref","unstructured":"Weyuker, E.J., Ostrand, T.J., Bell, R.M.: Using developer information as a factor for fault prediction. In: Proceedings of the 3rd International Worksho Data Mining Techniques p on Predictor Models in Software Engineering, p. 8 (2007)","DOI":"10.1109\/PROMISE.2007.14"},{"key":"198_CR63","doi-asserted-by":"crossref","unstructured":"Xu, B., Chen, Z., Zhao, J.: Measuring cohesion of packages in Ada95. SIGAda, pp. 62\u201367 (2003)","DOI":"10.1145\/992211.958429"},{"issue":"4","key":"198_CR64","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1109\/TSE.2014.2370048","volume":"41","author":"Y Yang","year":"2015","unstructured":"Yang, Y., Zhou, Y., Lu, H., Chen, L., Chen, Z., Xu, B., Leung, H., Zhang, Z.: Are slice-based cohesion metrics actually useful in effort-aware post-release fault-proneness prediction? An empirical study. IEEE Trans. Softw. Eng. 41(4), 331\u2013357 (2015)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR65","doi-asserted-by":"crossref","unstructured":"Zhang, H., Cheung, S.C.: A cost-effectiveness criterion for applying software defect prediction models. In: ESEC\/FSE, pp. 643\u2013646 (2013)","DOI":"10.1145\/2491411.2494581"},{"key":"198_CR66","doi-asserted-by":"crossref","unstructured":"Zhou, T., Xu, B., Shi, L., Zhou, Y., Chen, L.: Measuring package cohesion based on context. In: Proceedings of the IEEE international workshop on semantic computing and systems, pp. 127\u2013132 (2008)","DOI":"10.1109\/WSCS.2008.23"},{"issue":"2","key":"198_CR67","doi-asserted-by":"crossref","first-page":"256","DOI":"10.3724\/SP.J.1001.2009.00256","volume":"20","author":"T Zhou","year":"2009","unstructured":"Zhou, T., Xu, B., Shi, L., Zhou, Y.: Measuring package cohesion based on client usages. J. Softw. 20(2), 256\u2013270 (2009)","journal-title":"J. Softw."},{"issue":"1","key":"198_CR68","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1145\/2556777","volume":"23","author":"Y Zhou","year":"2014","unstructured":"Zhou, Y., Xu, B., Leung, H., Chen, L.: An in-depth study of the potentially confounding effect of class size in fault prediction. ACM Trans. Softw. Eng. Methodol. 23(1), 10 (2014)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"issue":"10","key":"198_CR69","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1109\/TSE.2006.102","volume":"32","author":"Y Zhou","year":"2006","unstructured":"Zhou, Y., Leung, H.: Empirical analysis of object-oriented design metrics for predicting high and low severity faults. IEEE Trans. Softw. Eng. 32(10), 771\u2013789 (2006)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"198_CR70","doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Nagappan, N.: Predicting defects with program dependencies. In: Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement. IEEE Computer Society pp. 435\u2013438 (2009)","DOI":"10.1109\/ESEM.2009.5316024"},{"key":"198_CR71","doi-asserted-by":"crossref","unstructured":"Zimmermann, T., Premraj, R., Zeller, A.: Predicting defects for eclipse. In: Proceedings of the International Workshop on Predictor Models in Software Engineering. IEEE Computer Society, p. 9 (2007)","DOI":"10.1109\/PROMISE.2007.10"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-016-0198-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10515-016-0198-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-016-0198-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-016-0198-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,2]],"date-time":"2025-06-02T00:22:45Z","timestamp":1748823765000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10515-016-0198-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,3,28]]},"references-count":71,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,6]]}},"alternative-id":["198"],"URL":"https:\/\/doi.org\/10.1007\/s10515-016-0198-6","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"type":"print","value":"0928-8910"},{"type":"electronic","value":"1573-7535"}],"subject":[],"published":{"date-parts":[[2016,3,28]]}}}