EUMAS Conference 2016 Conference Paper
Agent-Based Simulation for Software Development Processes
- Tobias Ahlbrecht
- Jürgen Dix
- Niklas Fiekas
- Jens Grabowski
- Verena Herbold
- Daniel Honsel
- Stephan Waack
- Marlon Welter
Abstract Software development is a costly process and requires serious quality control on the management level: Managing a project with more than 10 programmers over several years is a highly nontrivial task. We are building tools for helping the manager to predict the future development of the project based on certain adjustable parameters. The main idea is to view the software process as agent-based simulation in a multiagent system (MAS). This approach requires combining three different areas: (1) mining patterns from past projects, (2) modeling the software development process in a multiagent environment, and (3) running the simulation on a scalable multiagent platform.