{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:41:43Z","timestamp":1750308103865,"version":"3.41.0"},"reference-count":16,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2005,5,17]],"date-time":"2005-05-17T00:00:00Z","timestamp":1116288000000},"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":[[2005,7]]},"abstract":"<jats:p>Since code revisions reflect the extent of human involvement in the software development process, revision histories reveal the interactions and interfaces between developers and modules.We therefore divide developers and modules into groups according to the revision histories of the open source software repository, for example, sourceforge.net. To describe the interactions in the open source development process, we use a representative model, Legitimate Peripheral Participation (LPP) [6], to divide developers into groups such as core and peripheral teams, based on the evolutionary process of learning behavior.With the conventional module relationship, we divide modules into kernel and non-kernel types (such as UI). In the past, groups of developers and modules have been partitioned naturally with informal criteria. In this work, however, we propose a developer-module relationship model to analyze the grouping structures between developers and modules. Our results show some process cases of relative importance on the constructed graph of project development. The graph reveals certain subtle relationships in the interactions between core and non-core team developers, and the interfaces between kernel and non-kernel modules.<\/jats:p>","DOI":"10.1145\/1082983.1083158","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T19:28:32Z","timestamp":1131391712000},"page":"1-5","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Mining version histories to verify the learning process of Legitimate Peripheral Participants"],"prefix":"10.1145","volume":"30","author":[{"given":"Shih-Kun","family":"Huang","sequence":"first","affiliation":[{"name":"Institute of Information Science, Academia Sinica, Taipei, Taiwan"}]},{"given":"Kang-min","family":"Liu","sequence":"additional","affiliation":[{"name":"National Chiao Tung University, Hsinchu, Taiwan"}]}],"member":"320","published-online":{"date-parts":[[2005,5,17]]},"reference":[{"volume-title":"a slick, intuitive web based photo gallery with authenticated users and privileged albums","year":"2000","author":"Bharat Mediratta Chris Smith","key":"e_1_2_1_1_1"},{"key":"e_1_2_1_2_1","first-page":"96","volume-title":"Proc. Workshop on Mining Software Repositories","author":"Chris Jensen Walt Scacchi","year":"2004"},{"volume-title":"Awstats is a free powerful and featureful server logfile analyzer","year":"2000","author":"Destailleur Laurent","key":"e_1_2_1_3_1"},{"volume-title":"Project cvsmonitor. cvsmonitor is a cgi application for looking at cvs repositories in a much more useful and productive way","year":"2002","author":"Kennedy Adam","key":"e_1_2_1_4_1"},{"volume-title":"Filezilla is a fast ftp and sftp client for windows with a lot of features. filezilla server is a reliable ftp server","year":"2001","author":"Kosse Tim","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511815355"},{"volume-title":"MSR2004","year":"2004","author":"Jesus","key":"e_1_2_1_7_1"},{"volume-title":"Moodle is php courseware aiming to make quality online courses (eg distance education) easy to develop and conduct","year":"2001","author":"Martin Dougiamas Eloy Lafuente","key":"e_1_2_1_8_1"},{"key":"e_1_2_1_9_1","unstructured":"Lo\u00efc Chapeux Oliver M\u00fcller Marc Delisle. phpmyadmin is a tool written in php intended to handle the administration of mysql over the web. http:\/\/sourceforge.net\/projects\/phpmyadmin\/.  Lo\u00efc Chapeux Oliver M\u00fcller Marc Delisle. phpmyadmin is a tool written in php intended to handle the administration of mysql over the web. http:\/\/sourceforge.net\/projects\/phpmyadmin\/."},{"volume-title":"Project bloof. bloof is an infrastructure for analytical processing of version control data","year":"2003","author":"Pekacki Lukasz","key":"e_1_2_1_10_1"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/365399"},{"key":"e_1_2_1_12_1","first-page":"581","volume-title":"The centrality index of a graph","author":"Sabidussi Gert","year":"1966"},{"volume-title":"Opensource opengl multiplayer multiplatform battle zone capture the flag. 3d first person tank simulation","year":"2000","author":"Tim Riker David Trowbridge","key":"e_1_2_1_13_1"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/956750.956782"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/776816.776867"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/998675.999460"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083158","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1082983.1083158","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:05Z","timestamp":1750262885000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083158"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,5,17]]},"references-count":16,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1082983.1083158"],"URL":"https:\/\/doi.org\/10.1145\/1082983.1083158","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1083142.1083158","asserted-by":"subject"}]},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2005,5,17]]},"assertion":[{"value":"2005-05-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}