Evolution Model of Open-Source Software Projects in GitHub

2022 IEEE 2nd International Conference on Software Engineering and Artificial Intelligence (SEAI)(2022)

引用 0|浏览2
暂无评分
摘要
In the past decade, open-source software (OSS) has become a very popular research topic in the field of software engineering. Because its code is open to the public, it has been pursued by programming teams all over the world, including those in universities, government agencies and enterprises. In addition to analyzing some famous OSS projects, researchers also studied OSS projects and their functions in GitHub. However, the evolution process and the rules of OSS projects in GitHub have not been widely investigated so we conducted in-depth research on this issue. We use the cellular automata (CA) in the field of system dynamics to model the OSS project, construct the evolution rules of the Gray wolf optimization (GWO) algorithm, define the objective vector, objective function and key optimization operators of GWO for OSS cellular evolution, and realize the intelligent acquisition of OSS project evolution rules in GitHub. In addition, we also selected the data of some OSS projects in GitHub from 2015 to 2020 for the simulation experiment. The experiment results show that the total accuracy of the simulation is 91.4%, which is consistent with real data.
更多
查看译文
关键词
Open-source software project,GitHub,cellular automata,Gray wolf optimization algorithm,evolution rules
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要