Skip to main content

2017 | OriginalPaper | Buchkapitel

Agent-Based Simulation for Software Development Processes

verfasst von : Tobias Ahlbrecht, Jürgen Dix, Niklas Fiekas, Jens Grabowski, Verena Herbold, Daniel Honsel, Stephan Waack, Marlon Welter

Erschienen in: Multi-Agent Systems and Agreement Technologies

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Ahlbrecht, T., Dix, J., Fiekas, N., Kraus, P., Müller, J.P.: An architecture for scalable simulation of systems of cognitive agents. Int. J. Agent-Oriented Softw. Eng. 5, 232–265 (2016)CrossRef Ahlbrecht, T., Dix, J., Fiekas, N., Kraus, P., Müller, J.P.: An architecture for scalable simulation of systems of cognitive agents. Int. J. Agent-Oriented Softw. Eng. 5, 232–265 (2016)CrossRef
3.
Zurück zum Zitat Bhattacharya, P., Iliofotou, M., Neamtiu, I., Faloutsos, M.: Graph-based analysis and prediction for software evolution. In: Proceedings of the 34th International Conference on Software Engineering (ICSE). IEEE (2012). ISBN 978-1-4673-1067-3 Bhattacharya, P., Iliofotou, M., Neamtiu, I., Faloutsos, M.: Graph-based analysis and prediction for software evolution. In: Proceedings of the 34th International Conference on Software Engineering (ICSE). IEEE (2012). ISBN 978-1-4673-1067-3
7.
Zurück zum Zitat Honsel, D., Honsel, V., Welter, M., Grabowski, J., Waack, S.: Monitoring software quality by means of simulation methods. In: 10th International Symposium on Empirical Software Engineering and Measurement (ESEM) (2016) Honsel, D., Honsel, V., Welter, M., Grabowski, J., Waack, S.: Monitoring software quality by means of simulation methods. In: 10th International Symposium on Empirical Software Engineering and Measurement (ESEM) (2016)
8.
Zurück zum Zitat Honsel, V., Honsel, D., Grabowski, J.: Software process simulation based on mining software repositories. In: ICDM Workshop (2014) Honsel, V., Honsel, D., Grabowski, J.: Software process simulation based on mining software repositories. In: ICDM Workshop (2014)
9.
Zurück zum Zitat Honsel, V., Honsel, D., Herbold, S., Grabowski, J., Waack, S.: Mining software dependency networks for agent-based simulation of software evolution. In: ASE Workshop (2015) Honsel, V., Honsel, D., Herbold, S., Grabowski, J., Waack, S.: Mining software dependency networks for agent-based simulation of software evolution. In: ASE Workshop (2015)
10.
Zurück zum Zitat Honsel, V., Herbold, S., Grabowski, J.: Hidden Markov models for the prediction of developer involvement dynamics and workload. In: 12th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE) (2016) Honsel, V., Herbold, S., Grabowski, J.: Hidden Markov models for the prediction of developer involvement dynamics and workload. In: 12th International Conference on Predictive Models and Data Analytics in Software Engineering (PROMISE) (2016)
11.
Zurück zum Zitat Ising, E.: Beitrag zur Theorie des Ferromagnetismus. Zeitschrift für Physik A Hadrons and Nuclei (1925). ISSN 0044–3328 Ising, E.: Beitrag zur Theorie des Ferromagnetismus. Zeitschrift für Physik A Hadrons and Nuclei (1925). ISSN 0044–3328
12.
Zurück zum Zitat North, M.J., Collier, N.T., Ozik, J., Tatara, E.R., Macal, C.M., Bragen, M., Sydelko, P.: Complex adaptive systems modeling with repast simphony. Complex Adapt. Syst. Model. 1, 3 (2013)CrossRef North, M.J., Collier, N.T., Ozik, J., Tatara, E.R., Macal, C.M., Bragen, M., Sydelko, P.: Complex adaptive systems modeling with repast simphony. Complex Adapt. Syst. Model. 1, 3 (2013)CrossRef
13.
Zurück zum Zitat Radenski, A.: Using mapreduce streaming for distributed life simulation on the cloud. In: ECAL, pp. 284–291 (2013) Radenski, A.: Using mapreduce streaming for distributed life simulation on the cloud. In: ECAL, pp. 284–291 (2013)
14.
Zurück zum Zitat Smith, N., Ramil, J.F.: Agent-based simulation of open source evolution. In: Software Process Improvement and Practice (2006) Smith, N., Ramil, J.F.: Agent-based simulation of open source evolution. In: Software Process Improvement and Practice (2006)
16.
Zurück zum Zitat Weiss, G.: Multiagent Systems. MIT Press, Cambridge (2013). ISBN 9780262018890 Weiss, G.: Multiagent Systems. MIT Press, Cambridge (2013). ISBN 9780262018890
Metadaten
Titel
Agent-Based Simulation for Software Development Processes
verfasst von
Tobias Ahlbrecht
Jürgen Dix
Niklas Fiekas
Jens Grabowski
Verena Herbold
Daniel Honsel
Stephan Waack
Marlon Welter
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-59294-7_28