{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T03:22:26Z","timestamp":1761708146309,"version":"3.41.0"},"reference-count":21,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2007,11,1]],"date-time":"2007-11-01T00:00:00Z","timestamp":1193875200000},"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":[[2007,11]]},"abstract":"<jats:p>Open Source Software (OSS) has become the subject of much commercial and academic interest in last few years. As traditional software, OSS also evolves to fulfill the need of stakeholders. Therefore, providing quantitative metrics for OSS evolution has also become an urgent issue. However, most existing studies of software evolution have been performed on systems developed within a single company using traditional management techniques. These metrics models are inadequate to measure OSS evolution. In this paper, we describe a preliminary evolution metrics set for evaluating OSS. The most significant novelty of this model is that it takes specific properties of Open Source Community (OSC) into consideration. In another word, we measure the evolution of OSS and OSC together. We also provide a lightweight case study on Ubuntu project using this metrics set. We find out that the Open Source Community and its members also play essential role in OSS evolution. We expect this metrics model can bring better understandings and explanations of phenomena in open source development and evolution.<\/jats:p>","DOI":"10.1145\/1317471.1317479","type":"journal-article","created":{"date-parts":[[2007,11,16]],"date-time":"2007-11-16T15:57:07Z","timestamp":1195228627000},"page":"7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":27,"title":["Measuring the evolution of open source software systems with their communities"],"prefix":"10.1145","volume":"32","author":[{"given":"Yi","family":"Wang","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Defeng","family":"Guo","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huihui","family":"Shi","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2007,11]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"Launchpad: http:\/\/www.Launchpad.net\/ubuntu  Launchpad: http:\/\/www.Launchpad.net\/ubuntu"},{"key":"e_1_2_1_2_1","unstructured":"Mozilla: http:\/\/www.mozilla.org  Mozilla: http:\/\/www.mozilla.org"},{"key":"e_1_2_1_3_1","unstructured":"Open Source: http:\/\/www.opensource.org  Open Source: http:\/\/www.opensource.org"},{"key":"e_1_2_1_4_1","unstructured":"The Ubuntu Project: http:\/\/www.ubuntu.com  The Ubuntu Project: http:\/\/www.ubuntu.com"},{"volume-title":"et al. \"The Official Ubuntu Book","year":"2006","author":"Benjamin M. H.","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.303623"},{"key":"e_1_2_1_7_1","volume-title":"Software metrics: a rigorous and practical approach","author":"Fenton N. E.","year":"1997","edition":"2"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/645545.656034"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/850948.853411"},{"volume-title":"A set of metrics for software evolution","year":"2000","author":"Ji H.","key":"e_1_2_1_10_1"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.799945"},{"volume-title":"Program Evolution: Processes of Software Change","year":"1985","author":"Lehman M. M.","key":"e_1_2_1_12_1"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/850947.853337"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/823454.823901"},{"volume-title":"The cathedral &amp","author":"Raymond E S","key":"e_1_2_1_15_1"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/IWPSE.2005.17"},{"key":"e_1_2_1_17_1","first-page":"123","volume-title":"15th International Conference on Computing, Research in Computing Science 23","author":"Roy C. K.","year":"2006"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1049\/ip-sen:20020202"},{"key":"e_1_2_1_19_1","first-page":"43","volume-title":"Code Quality Analysis in software development. Information System Journal","author":"Stamelos I.","year":"2002"},{"volume-title":"Proc. of the 8th International Workshop on Principles of Software Evolution (IWPSE05)","year":"2005","author":"Svetinovic D.","key":"e_1_2_1_20_1"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/235681.235686"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1317471.1317479","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1317471.1317479","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:57:57Z","timestamp":1750258677000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1317471.1317479"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,11]]},"references-count":21,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2007,11]]}},"alternative-id":["10.1145\/1317471.1317479"],"URL":"https:\/\/doi.org\/10.1145\/1317471.1317479","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2007,11]]},"assertion":[{"value":"2007-11-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}