Loading [MathJax]/extensions/MathMenu.js
An Agent Based Simulation System for Open Source Software Development | IEEE Conference Publication | IEEE Xplore

An Agent Based Simulation System for Open Source Software Development


Abstract:

In recent years, the organization of open source software development has evolved rapidly. Analyzing the behaviors of contributors helps us understand the development pro...Show More

Abstract:

In recent years, the organization of open source software development has evolved rapidly. Analyzing the behaviors of contributors helps us understand the development process of open source software and explore the general and special rules of it. Agent based model is a type of computing model that can simulate the behaviors and interactions between autonomous entities. With agent based models, we can simulate the self-organization process of open source software development by simulating contributors' behaviors. Therefore, we design an agent-based simulation system for open source software development, which are implemented with the Java Agent Development framework. In experiments, we obtain the simulation results by inputting historical behavior information of open source repositories on GitHub. Then we compare the results of various models. Finally, by adjusting input parameters for issue resolution process, we analyze the impact of these parameters, which shows this system also helps understand how to control the open source software development process.
Date of Conference: 18-23 October 2020
Date Added to IEEE Xplore: 21 December 2020
ISBN Information:

ISSN Information:

Conference Location: Beijing, China

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.