Library Adoption Dynamics in Software Teams.

作者: Tim Weninger , Pamela Bilo Thomas , Rachel Krohn

DOI:

关键词:

摘要: When a group of people strives to understand new information, struggle ensues as various ideas compete for attention. Steep learning curves are surmounted teams learn together. To how these team dynamics play out in software development, we explore Git logs, which provide complete change history repositories. In repositories, observe code additions, represent successfully implemented ideas, and deletions, that have failed or been superseded. By examining the patterns between commit types, can begin adopt information. We specifically study what happens after library is adopted by project, i.e. when used first time project. find variety factors, including size, popularity, prevalence on Stack Overflow associated with quickly libraries.

参考文章(28)
Rahmtin Rotabi, Cristian Danescu-Niculescu-Mizil, Jon Kleinberg, Competition and Selection Among Conventions the web conference. pp. 1361- 1370 ,(2017) , 10.1145/3038912.3052652
Mohammad Gharehyazie, Baishakhi Ray, Vladimir Filkov, Some from here, some from there: cross-project code reuse in GitHub mining software repositories. pp. 291- 301 ,(2017) , 10.1109/MSR.2017.15
Yunxiang Xiong, Zhangyuan Meng, Beijun Shen, Wei Yin, Mining Developer Behavior Across GitHub and StackOverflow. international conference on software engineering. pp. 578- 583 ,(2017) , 10.18293/SEKE2017-062
Justin Middleton, Emerson Murphy-Hill, Demetrius Green, Adam Meade, Roger Mayer, David White, Steve McDonald, Which contributions predict whether developers are accepted into github teams mining software repositories. pp. 403- 413 ,(2018) , 10.1145/3196398.3196429
Rachel Krohn, Tim Weninger, Library adoption in public software repositories Journal of Big Data. ,vol. 6, pp. 1- 19 ,(2019) , 10.1186/S40537-019-0201-8
Taha Yasseri, Robert Sumi, Andr´s Rung, J´nos Kertesz, Andr´s Kornai, Edit Wars in Wikipedia privacy security risk and trust. pp. 724- 727 ,(2011) , 10.1109/PASSAT/SOCIALCOM.2011.47
David Krackhardt, Organizational viscosity and the diffusion of controversial innovations Journal of Mathematical Sociology. ,vol. 22, pp. 177- 199 ,(1997) , 10.1080/0022250X.1997.9990200
Robert Sumi, Taha Yasseri, Andr´s Rung, Andr´s Kornai, J´nos Kertesz, Edit wars in Wikipedia arXiv: Machine Learning. ,(2011) , 10.1109/PASSAT/SOCIALCOM.2011.47
Luca Ponzanelli, Gabriele Bavota, Massimiliano Di Penta, Rocco Oliveto, Michele Lanza, Mining StackOverflow to turn the IDE into a self-confident programming prompter mining software repositories. pp. 102- 111 ,(2014) , 10.1145/2597073.2597077