期刊文献+

开源软件开发者和源代码协调性的网络分析 被引量:7

Network analysis on the coordination between developers and source code in an open source software community
原文传递
导出
摘要 开源软件开发本着自愿参加和开放服务的原则吸引着越来越多的软件开发者,但是开源社区合作协调的管理一直是个难题。本文对开源软件开发者社区与其中的源代码管理系统的协调性进行了元网络分析实证研究。操作项目代码的次数可作为衡量开源软件成败的一个重要指标,而该指标与开发者和源代码之间的相互依存关系有密切联系。本文用Sourceforge.net开源软件孵化平台的CVS源代码管理系统中的记录文件构建开发者和源代码间的依存网络,分析了该网络中的依存关系对软件成功的影响,并从中介性、等级性、边缘性、一致性和邻接性五个方面探讨了相互依存中的协调性问题。本文提出的方法和得到的结论可帮助开发者降低沟通成本,更有效地协调软件开发中开发者和源代码中的依存关系。 Because of the voluntarily participation and open service, Open Source Software (OSS) community has attracted more and more developers to make contributions, however its coordination is still a big problem. The coordination of developers and source code are studied. By the metanetwork analysis, the total amount of commitment to the source code repository could be regarded as the measure to observe the success of an OSS project, and this index is highly related to the dependency network of committers and modules. The data from CVS repository in source:forge, net is used to construct a dependency network, and the impact of coordination in a dependency network on project success is examined to align with five coordination criteria: intermodiation, kierarchization, marginalization, consistency, and adjacency. It could help developers to reduce the transaction cost and efficiently manage coordination during software development in an OSS community.
出处 《科研管理》 CSSCI 北大核心 2011年第8期133-141,150,共10页 Science Research Management
基金 国家自然科学基金项目(70671048 70731001)
关键词 开发协调性 元网络分析 社会网络分析 开源软件 源代码管理 人物互动 coordination meta-network analysis social network analysis OSS source code repository interaction between person and task
  • 相关文献

参考文献21

  • 1W. M. Thomas, C. Kevin, The Interdisciplinary Study of Coordination [ J ] , ACM Computing Surveys, 26 ( 1 ) (1994) 87 - 119.
  • 2R. Grcwal, G. L. Lilien, G. Mallapragada, Location, Location, Location: How Network Embeddedness Affects Project Success in Open Source Systems [ J ] , Management Science, 52 (7) (2006) 1043-1056.
  • 3Y. Tan, V. Mookerjee, P. Singh, Social Capital, Structural Holes and Team Composition: Collaborative Networks of the Open Source Software Community[ C] , proceedings of International Conference of Information Systems (ICIS 2007 ) [ A ], Montreal, Canada, 2007.
  • 4A. MacCormack, J. Rusnak, C. Y. Baldwin, Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code[ J] , Management Science, 52 (7) (2006) 1015-1030.
  • 5Oh, W. and S. Jeon, Membership Herding and Network Sta- bility in the Open Source Community: The Ising Perspective [J] ,Management Science, 2007. 53(7) : p. 1086-1101.
  • 6Cataldo, M. , et al. Identification of coordination require- ments : implications for the Design of collaboration and aware- ness tools[ C]. Proceedings of the 2006 20th anniversary con- ference on Computer supported cooperative work [ A ]. 2006. Banff, Alberta, Canada: ACM.
  • 7D. Krackhardt, M. C. Kathleen, A PCANS Model of Struc- ture in Organization [ C ], Proceedings of the 1998 Interna- tional Symposium on Command and Control Research and Technology[A], Monterey, CA. , 1998.
  • 8Carley, K. M. , et al. , Toward an Interoperable Dynamic Network Analysis Toolkit [J].Decision Support Systems, Special Issue on Cyberinfrastructure for Homeland Security: Advances in Information Sharing, Data Mining, and Collaboration Systems, 2007. 43: p. 1324-1347.
  • 9Bonaccorai, A. and C. Rossi, Why Open Source software can succeed [ J ]. Research Policy Open Source Software Development, 2003. 32(7): p. 1243-1258.
  • 10S. O'Mahony, Guarding the commons: how community managed software projects protect their work[ J], Research Policy 32 (7) (2003) 1179-1198.

同被引文献85

  • 1陈光沛,魏江,李拓宇.开源社区:研究脉络、知识框架和研究展望[J].外国经济与管理,2021(2):84-102. 被引量:17
  • 2王玫,朱云龙,何小贤.群体智能研究综述[J].计算机工程,2005,31(22):194-196. 被引量:41
  • 3薛崧.使用开源数字图书馆软件有关的问题与对策[J].现代情报,2006,26(10):82-84. 被引量:4
  • 4Hinds D,Lee R M.Social Network Structure as a Critical Success Condition for Virtual Communities[C]∥ Proceedings of the 41st Annual,Hawaii International Conference on System Science.IEEE,2008:323.
  • 5Sen R,Singh S S,Borle S.Open source software success:Measures and analysis[J].Decision Support Systems,2012,52(2):364-372.
  • 6Whitehead J,Mistrík I,Grundy J,et al.Collaborative Software Engineering:Concepts and Techniques[M]∥Collaborative Software Engineering,2010:1-30.
  • 7Hossain L,Zhou D.Measuring OSS quality through centrality[C]∥Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software.2008:65-68.
  • 8Wolf T,Schroter A,Damian D,et al.Predicting build failuresusing social network analysis on developer communication[C]∥Proceedings of the 31st International Conference on Software Engineering.ACM,2009:1-11.
  • 9Hinds D.Social Network Structure as a Critical Success Condition for Open Source Software Project Communities[D].Florida International University,2008.
  • 10Hinds D,Lee R M.Social network structure as a critical success condition for virtual communities[C]∥Proceedings of the 41st Annual Hawaii International conferenceon System Sciences.Washington DC,USA,2008:323.

引证文献7

二级引证文献57

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部