{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,10]],"date-time":"2026-04-10T02:19:35Z","timestamp":1775787575974,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":149,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,2,9]],"date-time":"2018-02-09T00:00:00Z","timestamp":1518134400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2018,2,9]]},"DOI":"10.1145\/3172871.3172878","type":"proceedings-article","created":{"date-parts":[[2018,2,9]],"date-time":"2018-02-09T13:14:09Z","timestamp":1518182049000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":28,"title":["Coupling and Cohesion Metrics for Object-Oriented Software"],"prefix":"10.1145","author":[{"given":"Saurabh","family":"Tiwari","sequence":"first","affiliation":[{"name":"DA-IICT, Gandhinagar, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Santosh Singh","family":"Rathore","sequence":"additional","affiliation":[{"name":"Thapar University, Patiala, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,2,9]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2011.55"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/EUROMICRO.2006.20"},{"key":"e_1_3_2_1_3_1","volume-title":"10th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering. 61--68","author":"Abdi MK","year":"2006","unstructured":"MK Abdi , H Lounis , and H Sahraoui . 2006 . Using coupling metrics for change impact analysis in object-oriented systems . In 10th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering. 61--68 . MK Abdi, H Lounis, and H Sahraoui. 2006. Using coupling metrics for change impact analysis in object-oriented systems. In 10th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering. 61--68."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2009.38"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SBCARS.2012.15"},{"key":"e_1_3_2_1_6_1","first-page":"285","article-title":"Application of artificial neural network for predicting maintainability using object-oriented metrics","volume":"15","author":"Aggarwal KK","year":"2006","unstructured":"KK Aggarwal , Yogesh Singh , Arvinder Kaur , and Ruchika Malhotra . 2006 . Application of artificial neural network for predicting maintainability using object-oriented metrics . Transactions on Engineering, Computing and Technology 15 (2006), 285 -- 289 . KK Aggarwal, Yogesh Singh, Arvinder Kaur, and Ruchika Malhotra. 2006. Application of artificial neural network for predicting maintainability using object-oriented metrics. Transactions on Engineering, Computing and Technology 15 (2006), 285--289.","journal-title":"Transactions on Engineering, Computing and Technology"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2961111.2962622"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2013.07.005"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.08.006"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2089116.2089118"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.2316\/Journal.202.2014.1.202-3902"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-0255(01)00172-4"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2010.25"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1245305"},{"key":"e_1_3_2_1_15_1","volume-title":"Empirical assessment of the impact of structural properties on the changeability of object-oriented software. Information and software technology 48, 11","author":"Arisholm Erik","year":"2006","unstructured":"Erik Arisholm . 2006. Empirical assessment of the impact of structural properties on the changeability of object-oriented software. Information and software technology 48, 11 ( 2006 ), 1046--1055. Erik Arisholm. 2006. Empirical assessment of the impact of structural properties on the changeability of object-oriented software. Information and software technology 48, 11 (2006), 1046--1055."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.41"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2011.27"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.5539\/cis.v6n3p68"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2007.46"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1166590"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:SQJO.0000042058.34876.c8"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.544352"},{"key":"e_1_3_2_1_23_1","volume-title":"First Nordic Workshop on Software Architecture. 87--91","author":"Bengtsson PerOlof","year":"1998","unstructured":"PerOlof Bengtsson . 1998 . Towards maintainability metrics on software architecture: An adaptation of object-oriented metrics . In First Nordic Workshop on Software Architecture. 87--91 . PerOlof Bengtsson. 1998. Towards maintainability metrics on software architecture: An adaptation of object-oriented metrics. In First Nordic Workshop on Software Architecture. 87--91."},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 2nd National Conference on Challenges & Opportunities in Information Technology. 26--30","author":"Bhatia Pradeep Kumar","year":"2008","unstructured":"Pradeep Kumar Bhatia and Rajbeer Mann . 2008 . An Approach to Measure Software Reusability of OO Design . In Proceedings of the 2nd National Conference on Challenges & Opportunities in Information Technology. 26--30 . Pradeep Kumar Bhatia and Rajbeer Mann. 2008. An Approach to Measure Software Reusability of OO Design. In Proceedings of the 2nd National Conference on Challenges & Opportunities in Information Technology. 26--30."},{"key":"e_1_3_2_1_25_1","volume-title":"Proceedings of the 20th International Conference on Software Engineering (ICSE '98)","author":"Aaron","unstructured":"Aaron B. Binkley and Stephen R. Schach. 1998. Validation of the Coupling Dependency Metric As a Predictor of Run-time Failures and Maintenance Measures . In Proceedings of the 20th International Conference on Software Engineering (ICSE '98) . IEEE Computer Society, Washington, DC, USA, 452--455. Aaron B. Binkley and Stephen R. Schach. 1998. Validation of the Coupling Dependency Metric As a Predictor of Run-time Failures and Maintenance Measures. In Proceedings of the 20th International Conference on Software Engineering (ICSE '98). IEEE Computer Society, Washington, DC, USA, 452--455."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/302163.302212"},{"key":"e_1_3_2_1_27_1","volume-title":"A neural network paradigm for characterizing reusable software","author":"Boetticher Gary","unstructured":"Gary Boetticher and David Eichmann . 1993. A neural network paradigm for characterizing reusable software . Research Institute for Computing and Information Systems , University of Houston--Clear Lake. Gary Boetticher and David Eichmann. 1993. A neural network paradigm for characterizing reusable software. Research Institute for Computing and Information Systems, University of Houston--Clear Lake."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(99)00102-8"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302654"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1009815306478"},{"key":"e_1_3_2_1_31_1","volume-title":"International Conference on Evaluation of Novel Approaches to Software Engineering. Springer, 277--290","author":"Burrows Rachel","year":"2008","unstructured":"Rachel Burrows , Alessandro Garcia , and Fran\u00e7ois Ta\u00efani . 2008 . Coupling metrics for aspect-oriented programming: A systematic review of maintainability studies . In International Conference on Evaluation of Novel Approaches to Software Engineering. Springer, 277--290 . Rachel Burrows, Alessandro Garcia, and Fran\u00e7ois Ta\u00efani. 2008. Coupling metrics for aspect-oriented programming: A systematic review of maintainability studies. In International Conference on Evaluation of Novel Approaches to Software Engineering. Springer, 277--290."},{"key":"e_1_3_2_1_32_1","volume-title":"Software Maintenance and Reengineering, 2000. Proceedings of the Fourth European. IEEE, 45--54","author":"Chaumun M Ajrnal","year":"2000","unstructured":"M Ajrnal Chaumun , Hind Kabaili , Rudolf K Keller , Fran\u00e7ois Lustman , and Guy Saint-Denis . 2000 . Design properties and object-oriented software changeability . In Software Maintenance and Reengineering, 2000. Proceedings of the Fourth European. IEEE, 45--54 . M Ajrnal Chaumun, Hind Kabaili, Rudolf K Keller, Fran\u00e7ois Lustman, and Guy Saint-Denis. 2000. Design properties and object-oriented software changeability. In Software Maintenance and Reengineering, 2000. Proceedings of the Fourth European. IEEE, 45--54."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.707698"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/118014.117970"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1774088.1774504"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2010.06.003"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.372153"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1131421.1131422"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1985374.1985387"},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 10th Working Conference on Reverse Engineering (WCRE '03)","author":"Dagpinar Melis","unstructured":"Melis Dagpinar and Jens H. Jahnke . 2003. Predicting Maintainability with Object-Oriented Metrics - An Empirical Comparison . In Proceedings of the 10th Working Conference on Reverse Engineering (WCRE '03) . IEEE Computer Society, Washington, DC, USA, 155--164. Melis Dagpinar and Jens H. Jahnke. 2003. Predicting Maintainability with Object-Oriented Metrics - An Empirical Comparison. In Proceedings of the 10th Working Conference on Reverse Engineering (WCRE '03). IEEE Computer Society, Washington, DC, USA, 155--164."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/508791.508985"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9091-7"},{"key":"e_1_3_2_1_45_1","volume-title":"Advances in Software Engineering: Comprehension, Evaluation, and Evolution","author":"El-Emam Khaled","unstructured":"Khaled El-Emam . 2002. Object-Oriented Metrics: A Review of Theory and Practice . In Advances in Software Engineering: Comprehension, Evaluation, and Evolution . Springer New York , 23--50. Khaled El-Emam. 2002. Object-Oriented Metrics: A Review of Theory and Practice. In Advances in Software Engineering: Comprehension, Evaluation, and Evolution. Springer New York, 23--50."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.935855"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1549"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2011.06.001"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(00)00086-8"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2011.43"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/832261.833277"},{"key":"e_1_3_2_1_52_1","first-page":"4","article-title":"A Semantic Entropy Metric","volume":"14","author":"Etzkorn Letha H.","year":"2002","unstructured":"Letha H. Etzkorn , Sampson Gholston , and William E. Hughes , Jr. 2002 . A Semantic Entropy Metric . Journal of Software Maintenance 14 , 4 (July 2002), 293--310. Letha H. Etzkorn, Sampson Gholston, and William E. Hughes, Jr. 2002. A Semantic Entropy Metric. Journal of Software Maintenance 14, 4 (July 2002), 293--310.","journal-title":"Journal of Software Maintenance"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2003.12.002"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(00)00169-5"},{"key":"e_1_3_2_1_56_1","first-page":"1","article-title":"A sensitive metric of class cohesion","volume":"13","author":"Fern\u00e1ndez Luis","year":"2006","unstructured":"Luis Fern\u00e1ndez and Rosal\u00eda Pe\u00f1a . 2006 . A sensitive metric of class cohesion . Information Theories and Applications 13 (2006), 1 -- 10 . Luis Fern\u00e1ndez and Rosal\u00eda Pe\u00f1a. 2006. A sensitive metric of class cohesion. Information Theories and Applications 13 (2006), 1--10.","journal-title":"Information Theories and Applications"},{"key":"e_1_3_2_1_57_1","volume-title":"Software metrics for predicting maintainability. Software Metrics Study: Tech. Memo 2","author":"Frappier Marc","year":"1994","unstructured":"Marc Frappier , Stan Matwin , and Ali Mili . 1994. Software metrics for predicting maintainability. Software Metrics Study: Tech. Memo 2 ( 1994 ). Marc Frappier, Stan Matwin, and Ali Mili. 1994. Software metrics for predicting maintainability. Software Metrics Study: Tech. Memo 2 (1994)."},{"key":"e_1_3_2_1_58_1","volume-title":"Defining Coupling Metrics among Classes in an OWL Ontology","author":"Garc\u00eda Juan","unstructured":"Juan Garc\u00eda , Francisco Garc\u00eda , and Roberto Ther\u00f3n . 2010. Defining Coupling Metrics among Classes in an OWL Ontology . Springer Berlin Heidelberg , Berlin, Heidelberg , 12--17. Juan Garc\u00eda, Francisco Garc\u00eda, and Roberto Ther\u00f3n. 2010. Defining Coupling Metrics among Classes in an OWL Ontology. Springer Berlin Heidelberg, Berlin, Heidelberg, 12--17."},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDCC-7.2008.28"},{"key":"e_1_3_2_1_60_1","article-title":"A review of Studies on Change Proneness Prediction in Object Oriented Software","volume":"105","author":"Godara Deepa","year":"2014","unstructured":"Deepa Godara and RK Singh . 2014 . A review of Studies on Change Proneness Prediction in Object Oriented Software . International Journal of Computer Applications 105 , 3 (2014). Deepa Godara and RK Singh. 2014. A review of Studies on Change Proneness Prediction in Object Oriented Software. International Journal of Computer Applications 105, 3 (2014).","journal-title":"International Journal of Computer Applications"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/1137983.1137989"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2006.09.048"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICYCS.2008.270"},{"key":"e_1_3_2_1_64_1","first-page":"797","article-title":"Measuring Software Component Reusability by Coupling and Cohesion Metrics","volume":"4","author":"Gui Gui","year":"2009","unstructured":"Gui Gui and Paul D Scott . 2009 . Measuring Software Component Reusability by Coupling and Cohesion Metrics . JCP 4 , 9 (2009), 797 -- 805 . Gui Gui and Paul D Scott. 2009. Measuring Software Component Reusability by Coupling and Cohesion Metrics. JCP 4, 9 (2009), 797--805.","journal-title":"JCP"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-009-9223-6"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(01)00050-4"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.09.038"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.689404"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2014.11.006"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWSM-MENSURA.2011.43"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.491650"},{"key":"e_1_3_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCC.2010.17"},{"key":"e_1_3_2_1_74_1","volume-title":"Proceedings of Int. Conference on Software Engineering Advances (ICSEA)","volume":"226","author":"Hristov Danail","year":"2012","unstructured":"Danail Hristov , Oliver Hummel , Mahmudul Huq , and Werner Janjic . 2012 . Structuring software reusability metrics for component-based software development . In Proceedings of Int. Conference on Software Engineering Advances (ICSEA) , Vol. 226 . Danail Hristov, Oliver Hummel, Mahmudul Huq, and Werner Janjic. 2012. Structuring software reusability metrics for component-based software development. In Proceedings of Int. Conference on Software Engineering Advances (ICSEA), Vol. 226."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCTD.2009.209"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194013500484"},{"key":"e_1_3_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-009-0080-1"},{"key":"e_1_3_2_1_78_1","volume-title":"Using object-oriented design metrics to predict software defects. Models and Methods of System Dependability. Oficyna Wydawnicza Politechniki Wroc\u0142awskiej","author":"Jureczko Marian","year":"2010","unstructured":"Marian Jureczko and Diomidis Spinellis . 2010. Using object-oriented design metrics to predict software defects. Models and Methods of System Dependability. Oficyna Wydawnicza Politechniki Wroc\u0142awskiej ( 2010 ), 69--81. Marian Jureczko and Diomidis Spinellis. 2010. Using object-oriented design metrics to predict software defects. Models and Methods of System Dependability. Oficyna Wydawnicza Politechniki Wroc\u0142awskiej (2010), 69--81."},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.5555\/794203.795288"},{"key":"e_1_3_2_1_80_1","volume-title":"Proc. Fourth Int'l ECOOP Workshop Quantitative Approaches in Object-Oriented Software Eng. 29--38","author":"Kabaili Hind","year":"2000","unstructured":"Hind Kabaili , Rudolf K Keller , Fran\u00e7ois Lustman , and Guy Saint-Denis . 2000 . Class cohesion revisited: an empirical study on industrial systems . In Proc. Fourth Int'l ECOOP Workshop Quantitative Approaches in Object-Oriented Software Eng. 29--38 . Hind Kabaili, Rudolf K Keller, Fran\u00e7ois Lustman, and Guy Saint-Denis. 2000. Class cohesion revisited: an empirical study on industrial systems. In Proc. Fourth Int'l ECOOP Workshop Quantitative Approaches in Object-Oriented Software Eng. 29--38."},{"key":"e_1_3_2_1_81_1","first-page":"1","article-title":"Coupling Metrics for Business Process Modeling","volume":"9","author":"Khlif Wiem","year":"2010","unstructured":"Wiem Khlif , Nahla Zaaboub , and Hanene Ben-Abdallah . 2010 . Coupling Metrics for Business Process Modeling . W. Trans. on Comp. 9 , 1 (Jan. 2010), 31--41. Wiem Khlif, Nahla Zaaboub, and Hanene Ben-Abdallah. 2010. Coupling Metrics for Business Process Modeling. W. Trans. on Comp. 9, 1 (Jan. 2010), 31--41.","journal-title":"W. Trans. on Comp."},{"key":"e_1_3_2_1_82_1","volume-title":"6th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering. 1--10","author":"Kim Hyoseob","year":"2002","unstructured":"Hyoseob Kim and Cornelia Boldyreff . 2002 . Developing software metrics applicable to UML models . In 6th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering. 1--10 . Hyoseob Kim and Cornelia Boldyreff. 2002. Developing software metrics applicable to UML models. In 6th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering. 1--10."},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/SSBSE.2009.24"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/1027092.1027094"},{"key":"e_1_3_2_1_85_1","first-page":"205","article-title":"Measuring Software reusability using SVM based classifier approach","volume":"5","author":"Kumar Ajay","year":"2012","unstructured":"Ajay Kumar . 2012 . Measuring Software reusability using SVM based classifier approach . International Journal of Information Technology and Knowledge Management 5 , 1 (2012), 205 -- 209 . Ajay Kumar. 2012. Measuring Software reusability using SVM based classifier approach. International Journal of Information Technology and Knowledge Management 5, 1 (2012), 205--209.","journal-title":"International Journal of Information Technology and Knowledge Management"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3021460.3021461"},{"key":"e_1_3_2_1_87_1","volume-title":"Cook","author":"Lake Al","year":"1992","unstructured":"Al Lake and Curtis R . Cook . 1992 . A Software Complexity Metric for C++. Technical Report. Corvallis, OR, USA. Al Lake and Curtis R. Cook. 1992. A Software Complexity Metric for C++. Technical Report. Corvallis, OR, USA."},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/1127716.1127737"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11424-010-8329-9"},{"key":"e_1_3_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.5555\/851024.856233"},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(98)10052-3"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(93)90077-B"},{"key":"e_1_3_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390630.1390648"},{"key":"e_1_3_2_1_94_1","volume-title":"2008 IEEE International Conference on Software Maintenance. 27--36","author":"Lucia A. De","unstructured":"A. De Lucia , R. Oliveto , and L. Vorraro . 2008. Using structural and semantic metrics to improve class cohesion . In 2008 IEEE International Conference on Software Maintenance. 27--36 . A. De Lucia, R. Oliveto, and L. Vorraro. 2008. Using structural and semantic metrics to improve class cohesion. In 2008 IEEE International Conference on Software Maintenance. 27--36."},{"key":"e_1_3_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-014-9241-7"},{"key":"e_1_3_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13042-012-0095-7"},{"key":"e_1_3_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.89"},{"key":"e_1_3_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1109\/IRI-05.2005.1506452"},{"key":"e_1_3_2_1_99_1","doi-asserted-by":"publisher","DOI":"10.1145\/1314493.1314495"},{"key":"e_1_3_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-69848-7_53"},{"key":"e_1_3_2_1_101_1","volume-title":"7th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering","author":"Mitchell Aine","year":"2003","unstructured":"Aine Mitchell and James F Power . 2003 . Toward a definition of run-time object-oriented metrics . In 7th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering , Darmstadt, Germany. 1--7. Aine Mitchell and James F Power. 2003. Toward a definition of run-time object-oriented metrics. In 7th ECOOP Workshop on Quantitative Approaches in Object-Oriented Software Engineering, Darmstadt, Germany. 1--7."},{"key":"e_1_3_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066677.1067010"},{"key":"e_1_3_2_1_104_1","volume-title":"International Symposium on Software Reliability Engineering, FastAbstract","author":"Nagappan Nachiappan","year":"2003","unstructured":"Nachiappan Nagappan , Laurie Williams , and MA Vouk . 2003 . Towards a metric suite for early software reliability assessment . In International Symposium on Software Reliability Engineering, FastAbstract , Denver, CO. 238--239. Nachiappan Nagappan, Laurie Williams, and MA Vouk. 2003. Towards a metric suite for early software reliability assessment. In International Symposium on Software Reliability Engineering, FastAbstract, Denver, CO. 238--239."},{"key":"e_1_3_2_1_105_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:SQJO.0000042059.16470.f0"},{"key":"e_1_3_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2010.14"},{"key":"e_1_3_2_1_107_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2007.1015"},{"key":"e_1_3_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1992.242525"},{"key":"e_1_3_2_1_109_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2006.46"},{"key":"e_1_3_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12530-016-9151-y"},{"key":"e_1_3_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.5555\/2227115.2227123"},{"key":"e_1_3_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.03.007"},{"key":"e_1_3_2_1_113_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194001000736"},{"key":"e_1_3_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2006.67"},{"key":"e_1_3_2_1_115_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2013.02.009"},{"key":"e_1_3_2_1_116_1","doi-asserted-by":"crossref","unstructured":"C. Rajaraman and M. R. Lyu. 1992. Reliability and maintainability related software coupling metrics in C++ programs. In {1992} Proceedings Third International Symposium on Software Reliability Engineering. 303--311. C. Rajaraman and M. R. Lyu. 1992. Reliability and maintainability related software coupling metrics in C++ programs. In {1992} Proceedings Third International Symposium on Software Reliability Engineering. 303--311.","DOI":"10.1109\/ISSRE.1992.285898"},{"key":"e_1_3_2_1_117_1","volume-title":"Lyu","author":"Rajaraman Chandrashekar","year":"1992","unstructured":"Chandrashekar Rajaraman and Michael R . Lyu . 1992 . Some Coupling Measures for C++ Programs. In Proceedings of the Eighth International Conference on Technology of Object Oriented Languages and Systems (TOOLS 8). Prentice-Hall , Inc., Upper Saddle River, NJ, USA, 225--234. Chandrashekar Rajaraman and Michael R. Lyu. 1992. Some Coupling Measures for C++ Programs. In Proceedings of the Eighth International Conference on Technology of Object Oriented Languages and Systems (TOOLS 8). Prentice-Hall, Inc., Upper Saddle River, NJ, USA, 225--234."},{"key":"e_1_3_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2012.148"},{"key":"e_1_3_2_1_119_1","volume-title":"Rathore and Sandeep Kumar","author":"Santosh","year":"2017","unstructured":"Santosh S. Rathore and Sandeep Kumar . 2017 . A study on software fault prediction techniques. Artificial Intelligence Review ( 30 May 2017). Santosh S. Rathore and Sandeep Kumar. 2017. A study on software fault prediction techniques. Artificial Intelligence Review (30 May 2017)."},{"key":"e_1_3_2_1_120_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9159-7"},{"key":"e_1_3_2_1_121_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLEI.2015.7359985"},{"key":"e_1_3_2_1_122_1","first-page":"1","article-title":"Maintainability Estimation Model for Object-Oriented Software in Sannella Design Phase (MEMOOD)","volume":"2","author":"Rizvi SWA","year":"2010","unstructured":"SWA Rizvi and RA Khan . 2010 . Maintainability Estimation Model for Object-Oriented Software in Sannella Design Phase (MEMOOD) . Journal of computing 2 , 4 (2010), 1 -- 7 . SWA Rizvi and RA Khan. 2010. Maintainability Estimation Model for Object-Oriented Software in Sannella Design Phase (MEMOOD). Journal of computing 2, 4 (2010), 1--7.","journal-title":"Journal of computing"},{"key":"e_1_3_2_1_123_1","volume-title":"Telecommunications and Information Technology (ECTI-CON), 2016 13th International Conference on. IEEE, 1--6.","author":"Rongviriyapanish Songsakdi","year":"2016","unstructured":"Songsakdi Rongviriyapanish , Thanapol Wisuttikul , Boonchai Charoendouysil , Pattarin Pitakket , Pattanan Anancharoenpakorn , and Panita Meananeatra . 2016 . Changeability prediction model for java class based on multiple layer perceptron neural network. In Electrical Engineering\/Electronics, Computer , Telecommunications and Information Technology (ECTI-CON), 2016 13th International Conference on. IEEE, 1--6. Songsakdi Rongviriyapanish, Thanapol Wisuttikul, Boonchai Charoendouysil, Pattarin Pitakket, Pattanan Anancharoenpakorn, and Panita Meananeatra. 2016. Changeability prediction model for java class based on multiple layer perceptron neural network. In Electrical Engineering\/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2016 13th International Conference on. IEEE, 1--6."},{"key":"e_1_3_2_1_124_1","volume-title":"9th International Symposium on Software Reliability Engineering. IEEE, 1--10","author":"Rosenberg Linda","year":"1998","unstructured":"Linda Rosenberg , Ted Hammer , and Jack Shaw . 1998 . Software metrics and reliability . In 9th International Symposium on Software Reliability Engineering. IEEE, 1--10 . Linda Rosenberg, Ted Hammer, and Jack Shaw. 1998. Software metrics and reliability. In 9th International Symposium on Software Reliability Engineering. IEEE, 1--10."},{"key":"e_1_3_2_1_125_1","volume-title":"Predicting the Changeability of Software Product Lines for Business Application. In 23rd International Conference on Information Systems (ISD","author":"Ro\u0161ko Zdravko","year":"2014","unstructured":"Zdravko Ro\u0161ko . 2014 . Predicting the Changeability of Software Product Lines for Business Application. In 23rd International Conference on Information Systems (ISD 2014), Vara\u017edin, Croatia. 1--11. Zdravko Ro\u0161ko. 2014. Predicting the Changeability of Software Product Lines for Business Application. In 23rd International Conference on Information Systems (ISD 2014), Vara\u017edin, Croatia. 1--11."},{"key":"e_1_3_2_1_126_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-010-9108-5"},{"key":"e_1_3_2_1_127_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSPS.2009.163"},{"key":"e_1_3_2_1_128_1","first-page":"168","article-title":"An empirical validation of software quality metric suits on open source software for fault-proneness prediction in object oriented system","volume":"5","author":"Shanthi PM","year":"2011","unstructured":"PM Shanthi and K Duraiswamy . 2011 . An empirical validation of software quality metric suits on open source software for fault-proneness prediction in object oriented system . European journal of Scientific Research 5 , 2 (2011), 168 -- 181 . PM Shanthi and K Duraiswamy. 2011. An empirical validation of software quality metric suits on open source software for fault-proneness prediction in object oriented system. European journal of Scientific Research 5, 2 (2011), 168--181.","journal-title":"European journal of Scientific Research"},{"key":"e_1_3_2_1_129_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2007.12.794"},{"key":"e_1_3_2_1_130_1","unstructured":"Raed Shatnawi Wei Li and Huaming Zhang. 2006. Predicting Error Probability in the Eclipse Project.. In Software Engineering Research and Practice. 422--428. Raed Shatnawi Wei Li and Huaming Zhang. 2006. Predicting Error Probability in the Eclipse Project.. In Software Engineering Research and Practice. 422--428."},{"key":"e_1_3_2_1_131_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(98)10051-1"},{"key":"e_1_3_2_1_132_1","first-page":"853","article-title":"Prediction of reusability of object oriented software systems using clustering approach. World academy of science","volume":"43","author":"Shri Anju","year":"2010","unstructured":"Anju Shri , Parvinder S Sandhu , Vikas Gupta , and Sanyam Anand . 2010 . Prediction of reusability of object oriented software systems using clustering approach. World academy of science , Engineering and Technology 43 (2010), 853 -- 856 . Anju Shri, Parvinder S Sandhu, Vikas Gupta, and Sanyam Anand. 2010. Prediction of reusability of object oriented software systems using clustering approach. World academy of science, Engineering and Technology 43 (2010), 853--856.","journal-title":"Engineering and Technology"},{"key":"e_1_3_2_1_133_1","doi-asserted-by":"publisher","DOI":"10.1145\/2372251.2372269"},{"key":"e_1_3_2_1_134_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.132.0115"},{"key":"e_1_3_2_1_135_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1191795"},{"key":"e_1_3_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2014.05.036"},{"key":"e_1_3_2_1_137_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2016.01.014"},{"key":"e_1_3_2_1_138_1","doi-asserted-by":"publisher","DOI":"10.5555\/520792.823979"},{"key":"e_1_3_2_1_139_1","first-page":"20","article-title":"Object-oriented system complexity: an integrated model of structure and perceptions","volume":"19","author":"Tegarden David P","year":"1992","unstructured":"David P Tegarden and Steven D Sheetz . 1992 . Object-oriented system complexity: an integrated model of structure and perceptions . System 19 (1992), 20 . David P Tegarden and Steven D Sheetz. 1992. Object-oriented system complexity: an integrated model of structure and perceptions. System 19 (1992), 20.","journal-title":"System"},{"key":"e_1_3_2_1_140_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2015.06.004"},{"key":"e_1_3_2_1_141_1","volume-title":"A metric for package level coupling. CSI transactions on ICT 2, 4","author":"Tripathi Aprna","year":"2015","unstructured":"Aprna Tripathi and DS Kushwaha . 2015. A metric for package level coupling. CSI transactions on ICT 2, 4 ( 2015 ), 217--233. Aprna Tripathi and DS Kushwaha. 2015. A metric for package level coupling. CSI transactions on ICT 2, 4 (2015), 217--233."},{"key":"e_1_3_2_1_142_1","first-page":"1694","article-title":"Software metrics to estimate software quality using software component reusability","volume":"9","author":"Trivedi Prakriti","year":"2012","unstructured":"Prakriti Trivedi and Rajeev Kumar . 2012 . Software metrics to estimate software quality using software component reusability . IJCSI International Journal of Computer Science Issues 9 , 2 (2012), 1694 -- 0814 . Prakriti Trivedi and Rajeev Kumar. 2012. Software metrics to estimate software quality using software component reusability. IJCSI International Journal of Computer Science Issues 9, 2 (2012), 1694--0814.","journal-title":"IJCSI International Journal of Computer Science Issues"},{"key":"e_1_3_2_1_143_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.83"},{"key":"e_1_3_2_1_144_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2010.14"},{"key":"e_1_3_2_1_145_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2006.3"},{"key":"e_1_3_2_1_146_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-005-0021-6"},{"key":"e_1_3_2_1_147_1","volume-title":"International Conference on Software Maintenance, 2002. Proceedings. 152--161","author":"Wilkie F. G.","unstructured":"F. G. Wilkie and T. J. Harmer . 2002. Tool support for measuring complexity in heterogeneous object-oriented software . In International Conference on Software Maintenance, 2002. Proceedings. 152--161 . F. G. Wilkie and T. J. Harmer. 2002. Tool support for measuring complexity in heterogeneous object-oriented software. In International Conference on Software Maintenance, 2002. Proceedings. 152--161."},{"key":"e_1_3_2_1_148_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0950-5849(01)00198-7"},{"key":"e_1_3_2_1_149_1","doi-asserted-by":"publisher","DOI":"10.1002\/1097-024X(20001125)30:14%3C1587::AID-SPE352%3E3.0.CO;2-1"},{"key":"e_1_3_2_1_150_1","volume-title":"Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403)","author":"Yacoub S. M.","unstructured":"S. M. Yacoub , H. H. Ammar , and T. Robinson . 1999. Dynamic metrics for object oriented designs . In Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403) . 50--61. S. M. Yacoub, H. H. Ammar, and T. Robinson. 1999. Dynamic metrics for object oriented designs. In Proceedings Sixth International Software Metrics Symposium (Cat. No.PR00403). 50--61."},{"key":"e_1_3_2_1_151_1","first-page":"191","article-title":"Impact of Cohesion on Reliability","volume":"3","author":"Yadav A","year":"2012","unstructured":"A Yadav and RA Khan . 2012 . Impact of Cohesion on Reliability . Journal of Information and operations Management 3 , 1 (2012), 191 . A Yadav and RA Khan. 2012. Impact of Cohesion on Reliability. Journal of Information and operations Management 3, 1 (2012), 191.","journal-title":"Journal of Information and operations Management"},{"key":"e_1_3_2_1_152_1","volume-title":"Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR '02)","author":"Yu Ping","unstructured":"Ping Yu , Tarja Syst\u00e4 , and Hausi A. M\u00fcller . 2002. Predicting Fault-Proneness Using OO Metrics: An Industrial Case Study . In Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR '02) . IEEE Computer Society, Washington, DC, USA, 99--107. Ping Yu, Tarja Syst\u00e4, and Hausi A. M\u00fcller. 2002. Predicting Fault-Proneness Using OO Metrics: An Industrial Case Study. In Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR '02). IEEE Computer Society, Washington, DC, USA, 99--107."},{"key":"e_1_3_2_1_153_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11859-008-0104-6"}],"event":{"name":"ISEC '18: Innovations in Software Engineering Conference","location":"Hyderabad India","acronym":"ISEC '18","sponsor":["iSOFT iSOFT"]},"container-title":["Proceedings of the 11th Innovations in Software Engineering Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3172871.3172878","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3172871.3172878","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,1]],"date-time":"2025-07-01T17:22:35Z","timestamp":1751390555000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3172871.3172878"}},"subtitle":["A Systematic Mapping Study"],"short-title":[],"issued":{"date-parts":[[2018,2,9]]},"references-count":149,"alternative-id":["10.1145\/3172871.3172878","10.1145\/3172871"],"URL":"https:\/\/doi.org\/10.1145\/3172871.3172878","relation":{},"subject":[],"published":{"date-parts":[[2018,2,9]]},"assertion":[{"value":"2018-02-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}