{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T04:27:41Z","timestamp":1769747261385,"version":"3.49.0"},"reference-count":18,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2013,7,12]],"date-time":"2013-07-12T00:00:00Z","timestamp":1373587200000},"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":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2013,7,12]]},"abstract":"<jats:p>In object-oriented systems, assessing reusability plays a key role in reducing a cost and improving the quality of the software. Objectoriented programming helps in achieving the concept of reusability through different types of inheritance programs, which further help in developing reusable software modules. And object-oriented metrics identify the effectiveness of each reuse strategy. Software reusability has considerable effect on software quality. Software quality increases as reuse of software components increases. But software quality improvement cannot be understood unless it is measured. This paper focuses on an empirical evaluation of object-oriented metrics in C++ using three different object-oriented features. Three programs have been considered as input for the study -- the first program uses multilevel inheritance, the second program uses multiple inheritance and the third program uses hierarchical inheritance. We have found that multilevel inheritance has more impact on reusability among these three features.<\/jats:p>","DOI":"10.1145\/2492248.2492264","type":"journal-article","created":{"date-parts":[[2013,7,16]],"date-time":"2013-07-16T18:06:45Z","timestamp":1373998005000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Analysis of reusability of object-oriented systems using object-oriented metrics"],"prefix":"10.1145","volume":"38","author":[{"given":"Brij Mohan","family":"Goel","sequence":"first","affiliation":[{"name":"SGVU, India"}]},{"given":"Pradeep Kumar","family":"Bhatia","sequence":"additional","affiliation":[{"name":"G. J. University of Science &amp; Technology, Hisar, India"}]}],"member":"320","published-online":{"date-parts":[[2013,7,12]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICECTECH.2011.5941986"},{"key":"e_1_2_1_2_1","first-page":"32","volume-title":"USA","volume":"60","author":"Goel","year":"2012"},{"key":"e_1_2_1_3_1","unstructured":"Terry C. Dikel D. 1996. Reuse library standards aid users in setting up organizational reuse programs Embedded Systems Programming Product News.  Terry C. Dikel D. 1996. Reuse library standards aid users in setting up organizational reuse programs Embedded Systems Programming Product News."},{"key":"e_1_2_1_4_1","volume-title":"Computer world","author":"Anthes"},{"key":"e_1_2_1_5_1","unstructured":"Henderson-sellers B. 1996. Object-Oriented Metrics Measures of Complexity rentice Hall.   Henderson-sellers B. 1996. Object-Oriented Metrics Measures of Complexity rentice Hall."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:SQJO.0000042058.34876.c8"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/1105925.1106165"},{"key":"e_1_2_1_8_1","volume-title":"JOURNAL OF OBJECT TECHNOLOGY","author":"Aggarwal K. K."},{"key":"e_1_2_1_9_1","volume-title":"Object-oriented metrics -- a survey, proceedings of the FESMA","author":"Xenos M.","year":"2000"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(94)90099-X"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/METRIC.1993.263801"},{"key":"e_1_2_1_12_1","volume-title":"Proc. ECOOP'95Workshop on Metrics.","author":"Abreu B.","year":"1995"},{"key":"e_1_2_1_13_1","volume-title":"Object-Oriented Software Metrics","author":"Lorenz"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2003.1191795"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_2_1_17_1","volume-title":"Proceedings of IEEE-CS First International Software Metrics Symposium.","author":"Bieman J."},{"key":"e_1_2_1_18_1","volume-title":"Principal Components of Orthogonal Object Oriented Metrics","author":"Liang V.","year":"2077"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2492248.2492264","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2492248.2492264","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:39:02Z","timestamp":1750235942000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2492248.2492264"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,7,12]]},"references-count":18,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,7,12]]}},"alternative-id":["10.1145\/2492248.2492264"],"URL":"https:\/\/doi.org\/10.1145\/2492248.2492264","relation":{},"ISSN":["0163-5948"],"issn-type":[{"value":"0163-5948","type":"print"}],"subject":[],"published":{"date-parts":[[2013,7,12]]},"assertion":[{"value":"2013-07-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}