Software process simulation modeling: systematic literature review

JA García-García, JG Enríquez, M Ruiz… - Computer Standards & …, 2020 - Elsevier
Abstract Changes and continuous progress in logistics and productive systems make the
realization of improvements in decision making necessary. Simulation is a good support tool …

Using system dynamics to teach about dependencies, correlation and systemic thinking on the software process workflows

GL Dugarte‐Peña, MI Sánchez‐Segura… - IET …, 2021 - Wiley Online Library
It is important to count on tools to help software professionals to evaluate the software
process and how it may be affected by factors related to its deployment. Simulation models …

[PDF][PDF] Mining developer dynamics for agent-based simulation of software evolution

V Herbold - 2019 - ediss.uni-goettingen.de
The steady growth of software in our daily life results in the need for quicker adaption of the
software changing usage and requirements. This process is defined as software evolution …

Agent-based simulation for software development processes

T Ahlbrecht, J Dix, N Fiekas, J Grabowski… - Multi-Agent Systems and …, 2017 - Springer
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 …

Investigation and prediction of open source software evolution using automated parameter mining for agent-based simulation

D Honsel, V Herbold, S Waack, J Grabowski - Automated Software …, 2021 - Springer
To guide software development, the estimation of the impact of decision making on the
development process can be helpful in planning. For this estimation, often prediction models …

[PDF][PDF] Development of agent-based simulation models for software evolution

D Honsel - 2020 - ediss.uni-goettingen.de
Software has become a part of everyday life for us. This is also associated with increasing
requirements for adaptability to rapidly changing environments. This evolutionary process of …

Assessing Simulated Software Graphs Using Conditional Random Fields

M Welter, D Honsel, V Herbold, A Staedtler… - Simulation Science: First …, 2018 - Springer
In the field of software evolution, simulating the software development process is an
important tool to understand the reasons why some projects fail, yet others prosper. For each …

Simulating Software Refactorings Based on Graph Transformations

D Honsel, N Fiekas, V Herbold, M Welter… - Simulation Science: First …, 2018 - Springer
We aim to simulate software processes in order to predict the structural evolution of software
graphs and assure higher software quality. To make our simulation and therefore the results …