{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:25:55Z","timestamp":1750307155953,"version":"3.41.0"},"reference-count":17,"publisher":"Association for Computing Machinery (ACM)","issue":"5","license":[{"start":{"date-parts":[[2011,9,30]],"date-time":"2011-09-30T00:00:00Z","timestamp":1317340800000},"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":[[2011,9,30]]},"abstract":"<jats:p>Software needs to evolve in order to be used for a longer period. The changes corresponding to corrective, preventive, adaptive and perfective maintenance leads to software evolution. In this paper we are presenting the results of study conducted on 13 versions of JHot Draw and 16 versions of Rhino released over the period of 10 years. We measured Object Oriented Metrics and studied the changes in the measured values over different releases of two medium sized software developed using Java. We also investigated the applicability of Lehman's Law of Software Evolution on Object Oriented Software Systems using different measures. We found that Lehman's laws related with increasing complexity and continuous growth are supported by the data and computed metrics measure.<\/jats:p>","DOI":"10.1145\/2020976.2020987","type":"journal-article","created":{"date-parts":[[2011,10,11]],"date-time":"2011-10-11T14:29:02Z","timestamp":1318343342000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["Effect of software evolution on software metrics"],"prefix":"10.1145","volume":"36","author":[{"given":"Kalpana","family":"Johari","sequence":"first","affiliation":[{"name":"CDAC, NOIDA, NOIDA, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arvinder","family":"Kaur","sequence":"additional","affiliation":[{"name":"Guru Gobind Singh Indraprastha University, Delhi, India"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,9,30]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.153.0225"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/PROC.1980.11805"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(79)90022-0"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.5555\/646195.681473"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1976.233837"},{"key":"e_1_2_1_7_1","unstructured":"Home page jhotdraw7. {Online}. Available: http:\/\/www.randelshofer.ch\/oop\/jhotdraw\/index.html.  Home page jhotdraw7. {Online}. Available: http:\/\/www.randelshofer.ch\/oop\/jhotdraw\/index.html."},{"key":"e_1_2_1_8_1","unstructured":"\"Home page rhino.\" {Online}. Available: http:\/\/www.mozilla.org\/rhino\/.  \"Home page rhino.\" {Online}. Available: http:\/\/www.mozilla.org\/rhino\/."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.v18:1"},{"key":"e_1_2_1_10_1","unstructured":"Jhotdraw project page. {Online}. Available:http:\/\/sourceforge.net\/projects\/jhotdraw\/.  Jhotdraw project page. {Online}. Available:http:\/\/sourceforge.net\/projects\/jhotdraw\/."},{"key":"e_1_2_1_11_1","unstructured":"Rhino revision details. {Online}. Available:https:\/\/developer.mozilla.org\/en\/Mozilla_Source_Code_Via_CVS.  Rhino revision details. {Online}. Available:https:\/\/developer.mozilla.org\/en\/Mozilla_Source_Code_Via_CVS."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2009.09.042"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.544352"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.112"},{"volume-title":"Proceedings of the International Conference on Software Maintenance. 131--142","author":"Godfrey M.W.","key":"e_1_2_1_15_1"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/602461.602482"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.799945"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2020976.2020987","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2020976.2020987","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:54:22Z","timestamp":1750240462000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2020976.2020987"}},"subtitle":["an open source case study"],"short-title":[],"issued":{"date-parts":[[2011,9,30]]},"references-count":17,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2011,9,30]]}},"alternative-id":["10.1145\/2020976.2020987"],"URL":"https:\/\/doi.org\/10.1145\/2020976.2020987","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2011,9,30]]},"assertion":[{"value":"2011-09-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}