首页> 中文期刊>小型微型计算机系统 >开源社区中开发者的跨项目行为

开源社区中开发者的跨项目行为

     

摘要

社交编码代表了一种新的软件开发和创建模式,这种开发模式的兴起同时也代表了对软件重用技术的广泛需求.研究开发者的行为有助于理解整个社区的协作模式也有助于进行开源项目的推荐.本文将GitHub开源社区中的开发者作为研究对象,通过统计分析、相似度分析、文本挖掘等方法挖掘开发者日志信息.研究表明:开发者会同时参与多个开源项目并愿意在其中长期贡献,时长与角色有关;同一个项目中参与行为的时间间隔将影响开发者的再次回归;同时活跃的若干项目中,开发者会重点参与其中的一到两个;在一个项目中结束活跃后会在短期内选择一个新的项目加入,新项目的选择会重点考虑开发语言和项目规模.

著录项

  • 来源
    《小型微型计算机系统》|2020年第9期|1918-1924|共7页
  • 作者单位

    上海理工大学 光电信息与计算机工程学院 上海市现代光学系统重点实验室光学仪器与系统教育部工程研究中心 上海200093;

    上海理工大学 光电信息与计算机工程学院 上海市现代光学系统重点实验室光学仪器与系统教育部工程研究中心 上海200093;

    上海交通大学 计算机科学与技术系 上海200030;

    上海理工大学 光电信息与计算机工程学院 上海市现代光学系统重点实验室光学仪器与系统教育部工程研究中心 上海200093;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 信息处理(信息加工);
  • 关键词

    开源社区; 社交编码; 用户行为; 数据分析; 开发者;

  • 入库时间 2023-07-24 22:44:24

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号