{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T11:09:48Z","timestamp":1780484988639,"version":"3.54.1"},"reference-count":79,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2012,12,16]],"date-time":"2012-12-16T00:00:00Z","timestamp":1355616000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2014,8]]},"DOI":"10.1007\/s10664-012-9239-3","type":"journal-article","created":{"date-parts":[[2012,12,15]],"date-time":"2012-12-15T05:46:34Z","timestamp":1355550394000},"page":"775-821","source":"Crossref","is-referenced-by-count":21,"title":["Predicting object-oriented class reuse-proneness using internal quality attributes"],"prefix":"10.1007","volume":"19","author":[{"given":"Jehad","family":"Al Dallal","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sandro","family":"Morasca","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2012,12,16]]},"reference":[{"issue":"1","key":"9239_CR1","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/0164-1212(94)90099-X","volume":"26","author":"F Abreu","year":"1994","unstructured":"Abreu F, Carapu\u00e7a R (1994) Candidate metrics for object-oriented software within a taxonomy framework. J Syst Softw 26(1):87\u201396","journal-title":"J Syst Softw"},{"key":"9239_CR2","first-page":"48","volume-title":"Software reuse metrics for object-oriented systems","author":"K Aggarwal","year":"2005","unstructured":"Aggarwal K, Singh Y, Kaur A, Malhotra R (2005) Software reuse metrics for object-oriented systems. Proceedings of the Third ACIS Int\u2018l Conference on Software Engineering Research, Management and Applications, USA, pp 48\u201355"},{"issue":"3","key":"9239_CR3","first-page":"195","volume":"1","author":"J Al Dallal","year":"2007","unstructured":"Al Dallal J (2007) A design-based cohesion metric for object-oriented classes. Int J Comput Sci Eng 1(3):195\u2013200","journal-title":"Int J Comput Sci Eng"},{"issue":"1","key":"9239_CR4","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1049\/iet-sen:20080054","volume":"3","author":"J Al Dallal","year":"2009","unstructured":"Al Dallal J (2009) Software similarity-based functional cohesion metric. IET Softw 3(1):46\u201357","journal-title":"IET Softw"},{"issue":"2","key":"9239_CR5","first-page":"45","volume":"4","author":"J Al Dallal","year":"2010","unstructured":"Al Dallal J (2010) Mathematical validation of object-oriented class cohesion metrics. Int J Comput 4(2):45\u201352","journal-title":"Int J Comput"},{"issue":"9","key":"9239_CR6","doi-asserted-by":"crossref","first-page":"914","DOI":"10.1016\/j.infsof.2011.03.004","volume":"53","author":"J Al Dallal","year":"2011","unstructured":"Al Dallal J (2011a) Improving the applicability of object-oriented class cohesion metrics. Inf Softw Technol 53(9):914\u2013928","journal-title":"Inf Softw Technol"},{"issue":"6","key":"9239_CR7","doi-asserted-by":"crossref","first-page":"788","DOI":"10.1109\/TSE.2010.97","volume":"37","author":"J Al Dallal","year":"2011","unstructured":"Al Dallal J (2011b) Measuring the discriminative power of object-oriented class cohesion metrics. IEEE Trans Softw Eng 37(6):788\u2013804","journal-title":"IEEE Trans Softw Eng"},{"issue":"5","key":"9239_CR8","doi-asserted-by":"crossref","first-page":"1042","DOI":"10.1016\/j.jss.2011.12.006","volume":"85","author":"J Al Dallal","year":"2012","unstructured":"Al Dallal J (2012a) The impact of accounting for special methods in the measurement of object-oriented class cohesion on refactoring and fault prediction activities. J Syst Softw 85(5):1042\u20131057","journal-title":"J Syst Softw"},{"issue":"4","key":"9239_CR9","doi-asserted-by":"crossref","first-page":"396","DOI":"10.1016\/j.infsof.2011.11.007","volume":"54","author":"J Al Dallal","year":"2012","unstructured":"Al Dallal J (2012b) Fault prediction and the discriminative powers of connectivity-based object-oriented class cohesion metrics. Inf Softw Technol 54(4):396\u2013416","journal-title":"Inf Softw Technol"},{"key":"9239_CR10","doi-asserted-by":"crossref","unstructured":"Al Dallal J (2012c) Incorporating transitive relations in low-level design-based class cohesion measurement. Softw\u2014Pract Experience. doi: 10.1002\/spe.2127","DOI":"10.1002\/spe.2127"},{"issue":"12","key":"9239_CR11","doi-asserted-by":"crossref","first-page":"1346","DOI":"10.1016\/j.infsof.2010.08.006","volume":"52","author":"J Al Dallal","year":"2010","unstructured":"Al Dallal J, Briand L (2010) An object-oriented high-level design-based class cohesion metric. Inf Softw Technol 52(12):1346\u20131361","journal-title":"Inf Softw Technol"},{"issue":"2","key":"9239_CR12","doi-asserted-by":"crossref","first-page":"8:1","DOI":"10.1145\/2089116.2089118","volume":"21","author":"J Al Dallal","year":"2012","unstructured":"Al Dallal J, Briand L (2012) A Precise method-method interaction-based cohesion metric for object-oriented classes. ACM Trans Softw Eng Methodol (TOSEM) 21(2):8:1\u20138:34","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"},{"key":"9239_CR13","unstructured":"Bacchelli A, Lanza M, and Robbes R (2010) Linking e-mails and source code artifacts, Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering\u2014Volume 1, ICSE 2010, Cape Town, South Africa pp. 375\u2013384"},{"issue":"4","key":"9239_CR14","doi-asserted-by":"crossref","first-page":"145","DOI":"10.5381\/jot.2004.3.4.a8","volume":"3","author":"L Badri","year":"2004","unstructured":"Badri L, Badri M (2004) A Proposal of a new class cohesion criterion: an empirical study. J Object Technol 3(4):145\u2013159","journal-title":"J Object Technol"},{"issue":"8","key":"9239_CR15","first-page":"47","volume":"11","author":"J Bansiya","year":"1999","unstructured":"Bansiya J, Etzkorn L, Davis C, Li W (1999) A class cohesion metric for object-oriented designs. J Object-Oriented Program 11(8):47\u201352","journal-title":"J Object-Oriented Program"},{"issue":"1","key":"9239_CR16","first-page":"35","volume":"7","author":"J Barnard","year":"1998","unstructured":"Barnard J (1998) A new reusability metric for object-oriented software. Softw Qual J 7(1):35\u201350","journal-title":"Softw Qual J"},{"key":"9239_CR17","first-page":"63","volume-title":"Deriving measures of software reuse in object oriented systems","author":"J Bieman","year":"1991","unstructured":"Bieman J (1991) Deriving measures of software reuse in object oriented systems. Proceedings of the BCS-FACS Workshop on Formal Aspects of Measurement, London, pp 63\u201383"},{"key":"9239_CR18","doi-asserted-by":"crossref","unstructured":"Bieman J and Kang B (1995) Cohesion and reuse in an object-oriented system, Proceedings of the 1995 Symposium on Software reusability, Seattle, Washington, United States pp. 259\u2013262","DOI":"10.1145\/211782.211856"},{"issue":"2","key":"9239_CR19","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1109\/32.666825","volume":"24","author":"J Bieman","year":"1998","unstructured":"Bieman J, Kang B (1998) Measuring design-level cohesion. IEEE Trans Softw Eng 24(2):111\u2013124","journal-title":"IEEE Trans Softw Eng"},{"issue":"8","key":"9239_CR20","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1109\/32.310673","volume":"20","author":"J Bieman","year":"1994","unstructured":"Bieman J, Ott L (1994) Measuring functional cohesion. IEEE Trans Softw Eng 20(8):644\u2013657","journal-title":"IEEE Trans Softw Eng"},{"key":"9239_CR21","first-page":"91","volume-title":"Metrics for class cohesion and similarity between methods","author":"C Bonja","year":"2006","unstructured":"Bonja C, Kidanmariam E (2006) Metrics for class cohesion and similarity between methods. Proceedings of the 44th Annual ACM Southeast Regional Conference, Melbourne, pp 91\u201395"},{"issue":"1","key":"9239_CR22","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1109\/32.481535","volume":"22","author":"L Briand","year":"1996","unstructured":"Briand L, Morasca S, Basili V (1996) Property-based software engineering measurement. IEEE Trans Softw Eng 22(1):68\u201386","journal-title":"IEEE Trans Softw Eng"},{"key":"9239_CR23","first-page":"412","volume-title":"An investigation into coupling measures for C++","author":"L Briand","year":"1997","unstructured":"Briand L, Devanbu P, Melo W (1997) An investigation into coupling measures for C++. Proceedings of the 19th International Conference on Software Engineering Boston, Massachusetts, pp 412\u2013421"},{"issue":"1","key":"9239_CR24","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1023\/A:1009783721306","volume":"3","author":"LC Briand","year":"1998","unstructured":"Briand LC, Daly J, Wuest J (1998) A unified framework for cohesion measurement in object-oriented systems. Empir Softw Eng\u2014An Int J 3(1):65\u2013117","journal-title":"Empir Softw Eng\u2014An Int J"},{"issue":"1","key":"9239_CR25","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/32.748920","volume":"25","author":"LC Briand","year":"1999","unstructured":"Briand LC, Daly J, Wuest J (1999a) A unified framework for coupling measurement in object-oriented systems. IEEE Trans Softw Eng 25(1):91\u2013121","journal-title":"IEEE Trans Softw Eng"},{"issue":"5","key":"9239_CR26","doi-asserted-by":"crossref","first-page":"722","DOI":"10.1109\/32.815329","volume":"25","author":"LC Briand","year":"1999","unstructured":"Briand LC, Morasca S, Basili VR (1999b) Defining and validating measures for object-based high-level design. IEEE Trans Softw Eng 25(5):722\u2013743","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"9239_CR27","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1023\/A:1009815306478","volume":"6","author":"LC Briand","year":"2001","unstructured":"Briand LC, W\u00fcst J, Lounis H (2001) Replicated case studies for investigating quality factors in object-oriented designs. Empir Softw Eng 6(1):11\u201358","journal-title":"Empir Softw Eng"},{"issue":"11","key":"9239_CR28","doi-asserted-by":"crossref","first-page":"826","DOI":"10.1109\/TSE.2004.88","volume":"30","author":"HS Chae","year":"2004","unstructured":"Chae HS, Kwon YR, Bae D (2004) Improving cohesion metrics for classes by considering dependent instance variables. IEEE Trans Softw Eng 30(11):826\u2013832","journal-title":"IEEE Trans Softw Eng"},{"key":"9239_CR29","first-page":"377","volume-title":"A novel approach to measuring class cohesion based on dependence analysis","author":"Z Chen","year":"2002","unstructured":"Chen Z, Zhou Y, Xu B (2002) A novel approach to measuring class cohesion based on dependence analysis. Proceedings of the International Conference on Software Maintenance, Montreal, pp 377\u2013384"},{"issue":"10","key":"9239_CR30","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1145\/118014.117970","volume":"26","author":"SR Chidamber","year":"1991","unstructured":"Chidamber SR, Kemerer CF (1991) Towards a metrics suite for Object-Oriented Design, Object-Oriented Programming Systems, Languages and Applications (OOPSLA). Spec Issue SIGPLAN Not 26(10):197\u2013211","journal-title":"Spec Issue SIGPLAN Not"},{"issue":"6","key":"9239_CR31","doi-asserted-by":"crossref","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"SR Chidamber","year":"1994","unstructured":"Chidamber SR, Kemerer CF (1994) A Metrics suite for object Oriented Design. IEEE Trans Softw Eng 20(6):476\u2013493","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"9239_CR32","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1145\/1131421.1131422","volume":"15","author":"S Counsell","year":"2006","unstructured":"Counsell S, Swift S, Crampton J (2006) The interpretation and utility of three cohesion metrics for object-oriented design. ACM Trans Softw Eng Methodol (TOSEM) 15(2):123\u2013149","journal-title":"ACM Trans Softw Eng Methodol (TOSEM)"},{"key":"9239_CR33","first-page":"294","volume-title":"A discriminant metrics for module cohesion, In Proceedings of the 7th International Conference on Software Engineering","author":"T Emerson","year":"1984","unstructured":"Emerson T (1984) A discriminant metrics for module cohesion, In Proceedings of the 7th International Conference on Software Engineering. Silver Spring, MD, pp 294\u2013303"},{"issue":"10","key":"9239_CR34","doi-asserted-by":"crossref","first-page":"677","DOI":"10.1016\/j.infsof.2003.12.002","volume":"46","author":"L Etzkorn","year":"2004","unstructured":"Etzkorn L, Gholston S, Fortune J, Stein C, Utley D, Farrington P, Cox G (2004) A comparison of cohesion metrics for object-oriented systems. Inf Softw Technol 46(10):677\u2013687","journal-title":"Inf Softw Technol"},{"key":"9239_CR35","unstructured":"Fayed M and Laitinen M (1998) Transition to Object-Oriented Software Development, John Wiley & Sons, 1st edition"},{"key":"9239_CR36","unstructured":"Fenton N and Pfleeger S (1997) Software Metrics A Rigorous & Practical Approach, ITP, 2nd edition"},{"issue":"1","key":"9239_CR37","first-page":"82","volume":"13","author":"L Fern\u00e1ndez","year":"2006","unstructured":"Fern\u00e1ndez L, Pe\u00f1a R (2006) A sensitive metric of class cohesion. Int J Inf Theor Appl 13(1):82\u201391","journal-title":"Int J Inf Theor Appl"},{"key":"9239_CR38","unstructured":"FreeMind (December 2011) http:\/\/freemind.sourceforge.net\/ , accessed"},{"key":"9239_CR39","unstructured":"GanttProject (December 2011) http:\/\/sourceforge.net\/projects\/ganttproject\/ , accessed"},{"issue":"9","key":"9239_CR40","first-page":"797","volume":"4","author":"G Gui","year":"2009","unstructured":"Gui G, Scott PD (2009) Measuring software component reusability by coupling and cohesion metrics. J Comput 4(9):797\u2013805","journal-title":"J Comput"},{"key":"9239_CR41","unstructured":"Henderson-sellers B (1996) Object-Oriented Metrics Measures of Complexity, Prentice-Hall"},{"key":"9239_CR42","first-page":"25","volume-title":"Measuring coupling and cohesion in object oriented systems","author":"M Hitz","year":"1995","unstructured":"Hitz M, Montazeri B (1995) Measuring coupling and cohesion in object oriented systems. Proceedings of the International Symposium on Applied Corporate Computing, Mexico, pp 25\u201327"},{"key":"9239_CR43","doi-asserted-by":"crossref","unstructured":"Hosmer D and Lemeshow S (2000) Applied Logistic Regression, John Wiley and Sons","DOI":"10.1002\/0471722146"},{"key":"9239_CR44","unstructured":"Illusion (December 2011) http:\/\/sourceforge.net\/projects\/aoi\/ , accessed"},{"key":"9239_CR45","unstructured":"JabRef (December 2011) http:\/\/sourceforge.net\/projects\/jabref\/ , accessed"},{"key":"9239_CR46","unstructured":"JHotDraw (December 2011) http:\/\/sourceforge.net\/projects\/jhotdraw\/ , accessed"},{"issue":"2","key":"9239_CR47","first-page":"22","volume":"1","author":"R Johnson","year":"1988","unstructured":"Johnson R, Foote B (1988) Designing reusable classes. J Object-Oriented Program 1(2):22\u201335","journal-title":"J Object-Oriented Program"},{"key":"9239_CR48","volume-title":"Software reuse\u2014a holistic approach","author":"E Karlsson","year":"1995","unstructured":"Karlsson E (1995) Software reuse\u2014a holistic approach. JohnWiley & Sons, England"},{"key":"9239_CR49","doi-asserted-by":"crossref","DOI":"10.1109\/METRIC.1993.263794","volume-title":"Candidate reuse metrics for object oriented and Ada software","author":"S Karunanithi","year":"1993","unstructured":"Karunanithi S, Bieman J (1993) Candidate reuse metrics for object oriented and Ada software. Proceedings of IEEE International Software Metrics Symposium, Baltimore"},{"key":"9239_CR50","volume-title":"Foundations of measurement, Vol. 1","author":"D Krantz","year":"1971","unstructured":"Krantz D, Luce R, Suppes P, Tversky A (1971) Foundations of measurement, Vol. 1, vol 1. Academic, San Diego"},{"key":"9239_CR51","first-page":"35","volume-title":"Rule-based approach to computing module cohesion","author":"A Lakhotia","year":"1993","unstructured":"Lakhotia A (1993) Rule-based approach to computing module cohesion. Proceedings of the 15th international conference on Software Engineering, Baltimore, pp 35\u201344"},{"key":"9239_CR52","doi-asserted-by":"crossref","unstructured":"Lavazza L, Morasca S, Taibi D, and Tosi D (2012) An empirical investigation of perceived reliability of open source java programs, Proceedings of the27th Symposium On Applied Computing, SAC\u201912, Italy","DOI":"10.1145\/2245276.2231951"},{"key":"9239_CR53","volume-title":"Reusability and maintainability metrics for object-oriented software","author":"Y Lee","year":"2000","unstructured":"Lee Y, Chang K (2000) Reusability and maintainability metrics for object-oriented software. Proceedings of the 38th annual on Southeast regional conference, USA"},{"key":"9239_CR54","unstructured":"Lee Y, Liang B, Wu S, and Wang F (1995) Measuring the coupling and cohesion of an object-oriented program based on information flow. In Proceedings of International Conference on Software Quality, Maribor, Slovenia. pp. 81\u201390"},{"issue":"2","key":"9239_CR55","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/0164-1212(93)90077-B","volume":"23","author":"W Li","year":"1993","unstructured":"Li W, Henry SM (1993) Object-oriented metrics that predict maintainability. J Syst Softw 23(2):111\u2013122","journal-title":"J Syst Softw"},{"issue":"2","key":"9239_CR56","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 (2008) Using the conceptual cohesion of classes for fault prediction in object-oriented systems. IEEE Trans Softw Eng 34(2):287\u2013300","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"9239_CR57","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1145\/1314493.1314495","volume":"17","author":"T Meyers","year":"2007","unstructured":"Meyers T, Binkley D (2007) An empirical study of slice-based cohesion and coupling metrics. ACM Trans Softw Eng Methodol 17(1):2\u201327","journal-title":"ACM Trans Softw Eng Methodol"},{"issue":"3","key":"9239_CR58","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1145\/567793.567795","volume":"11","author":"A Mockus","year":"2002","unstructured":"Mockus A, Fielding R, Herbsleb J (2002) Two case studies of open source software development: apache and Mozilla. ACM Trans Softw Eng Methodol 11(3):309\u2013346","journal-title":"ACM Trans Softw Eng Methodol"},{"key":"9239_CR59","doi-asserted-by":"crossref","unstructured":"Morasca S (2004) On the definition and use of aggregate indices for nominal, ordinal, and other scales, 10th IEEE International Software Metrics Symposium (METRICS 2004), Chicago, IL, USA pp. 46\u201357","DOI":"10.1109\/METRIC.2004.1357890"},{"key":"9239_CR60","first-page":"188","volume-title":"Refining the axiomatic definition of internal software attributes, Proceedings of the 2nd ACM-IEEE International Symposium on Empirical Software Engineering and Measurement","author":"S Morasca","year":"2008","unstructured":"Morasca S (2008) Refining the axiomatic definition of internal software attributes, Proceedings of the 2nd ACM-IEEE International Symposium on Empirical Software Engineering and Measurement. Kaiserslautern, Germany, pp 188\u2013197"},{"key":"9239_CR61","first-page":"44","volume-title":"A probability-based approach for measuring external attributes of software artifacts","author":"S Morasca","year":"2009","unstructured":"Morasca S (2009) A probability-based approach for measuring external attributes of software artifacts. Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement, USA, pp 44\u201355"},{"issue":"3","key":"9239_CR62","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/S0164-1212(00)00014-5","volume":"53","author":"S Morasca","year":"2000","unstructured":"Morasca S, Ruhe G (2000) A hybrid approach to analyze empirical software engineering data and its application to predict module fault-proneness in maintenance. J Syst Softw 53(3):225\u2013237","journal-title":"J Syst Softw"},{"key":"9239_CR63","unstructured":"Openbravo (December 2011) http:\/\/sourceforge.net\/projects\/openbravopos , accessed"},{"key":"9239_CR64","first-page":"71","volume-title":"Slice based metrics for estimating cohesion","author":"L Ott","year":"1993","unstructured":"Ott L, Thuss J (1993) Slice based metrics for estimating cohesion. Proceedings of the First International Software Metrics Symposium, Baltimore, pp 71\u201381"},{"key":"9239_CR65","unstructured":"Roberts F (1979) Measurement theory with applications to decisionmaking, utility, and the social sciences, Encyclopedia of Mathematics and its Applications, Vol. 7, Addison-Wesley"},{"key":"9239_CR66","unstructured":"R-project (December 2011) http:\/\/www.r-project.org , accessed"},{"key":"9239_CR67","volume-title":"Exploring the quality of free\/open-source software: A case study on an ERP\/CRM system","author":"I Samoladas","year":"2003","unstructured":"Samoladas I, Bibi S, Stamelos I, Bleris GL (2003) Exploring the quality of free\/open-source software: A case study on an ERP\/CRM system. 9th Panhellenic Conference in Informatics, Thessaloniki"},{"key":"9239_CR68","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1007\/978-0-387-09684-1_19","volume":"275","author":"I Samoladas","year":"2008","unstructured":"Samoladas I, Gousios G, Spinellis D, Stamelos I (2008) The SQO-OSS quality model: measurement based open-source software evaluation. Open Source Dev Communities Qual 275:237\u2013248","journal-title":"Open Source Dev Communities Qual"},{"key":"9239_CR69","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1016\/j.entcs.2009.02.058","volume":"233","author":"D Spinellis","year":"2009","unstructured":"Spinellis D, Gousios G, Karakoidas V, Louridas P, Adams PJ, Samoladas I, Stamelos I (2009) Evaluating the quality of open source software. Electron Notes Theor Comput Sci 233:5\u201328","journal-title":"Electron Notes Theor Comput Sci"},{"key":"9239_CR70","volume-title":"Modelling the checkability of reusable code, Technical Report CS-TR-96-20","author":"E Tempero","year":"1996","unstructured":"Tempero E, Biddle R (1996) Modelling the checkability of reusable code, Technical Report CS-TR-96-20. Victoria University of Wellington, New Zealand"},{"key":"9239_CR71","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/0164-1212(81)90031-5","volume":"2","author":"D Troy","year":"1981","unstructured":"Troy D, Zweben S (1981) Measuring the quality of structured designs. J Syst Softw 2:113\u2013120","journal-title":"J Syst Softw"},{"issue":"3","key":"9239_CR72","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1016\/j.infsof.2004.07.001","volume":"47","author":"J Wang","year":"2005","unstructured":"Wang J, Zhou Y, Wen L, Chen Y, Lu H, Xu B (2005) DMC: a more precise cohesion measure for classes. Inf Softw Technol 47(3):167\u2013180","journal-title":"Inf Softw Technol"},{"issue":"9","key":"9239_CR73","doi-asserted-by":"crossref","first-page":"1357","DOI":"10.1109\/32.6178","volume":"14","author":"E Weyuker","year":"1988","unstructured":"Weyuker E (1988) Evaluating software complexity measures. IEEE Trans Softw Eng 14(9):1357\u20131365","journal-title":"IEEE Trans Softw Eng"},{"issue":"14","key":"9239_CR74","doi-asserted-by":"crossref","first-page":"1381","DOI":"10.1002\/spe.413","volume":"31","author":"B Xu","year":"2001","unstructured":"Xu B, Zhou Y (2001) Comments on \u2018A cohesion measure for object-oriented classes\u2019 by H. S. Chae, Y. R. Kwon and D. H. Bae (Softw. Pract. Exper. 2000, 30: 1405\u20131431). Softw\u2014Pract Experience 31(14):1381\u20131388","journal-title":"Softw\u2014Pract Experience"},{"issue":"6","key":"9239_CR75","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1002\/spe.505","volume":"33","author":"B Xu","year":"2003","unstructured":"Xu B, Zhou Y (2003) More comments on \u2018A cohesion measure for object-oriented classes\u2019 by H. S. Chae, Y. R. Kwon and D. H. Bae (Softw. Pract. Exper. 2000, 30: 1405\u20131431). Softw\u2014Pract Experience 33(6):583\u2013588","journal-title":"Softw\u2014Pract Experience"},{"key":"9239_CR76","unstructured":"Yang X (2002) Research on Class Cohesion Measures, M.S. Thesis, Department of Computer Science and Engineering, Southeast University"},{"key":"9239_CR77","volume-title":"Structured design","author":"E Yourdon","year":"1979","unstructured":"Yourdon E, Constantine L (1979) Structured design. Prentice-Hall, Englewood Cliffs"},{"key":"9239_CR78","first-page":"44","volume-title":"ICBMC: an improved cohesion measure for classes","author":"Y Zhou","year":"2002","unstructured":"Zhou Y, Xu B, Zhao J, Yang H (2002) ICBMC: an improved cohesion measure for classes. Proc. of International Conference on Software Maintenance, Montr\u00e9al, pp 44\u201353"},{"issue":"2","key":"9239_CR79","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1145\/979743.979767","volume":"29","author":"Y Zhou","year":"2004","unstructured":"Zhou Y, Lu J, Lu H, Xu B (2004) A comparative study of graph theory-based class cohesion measures. ACM SIGSOFT Softw Eng Notes 29(2):13\u201313","journal-title":"ACM SIGSOFT Softw Eng Notes"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9239-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-012-9239-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-012-9239-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,7]],"date-time":"2019-07-07T03:21:20Z","timestamp":1562469680000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-012-9239-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,12,16]]},"references-count":79,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,8]]}},"alternative-id":["9239"],"URL":"https:\/\/doi.org\/10.1007\/s10664-012-9239-3","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,12,16]]}}}