What software engineering has to offer to agent-based social simulation

In simulation projects it is generally beneficial to have a toolset that allows following a more formal approach to system analysis, model design, and model implementation. Such formal approaches are developed for supporting a systematic proceeding by making different steps explicit as well as by pr...

Full description

Bibliographic Details
Main Authors: Siebers, Peer-Olaf, Klügl, Franziska
Other Authors: Edmonds, Bruce
Format: Book Section
Published: Springer 2017
Subjects:
Online Access:https://eprints.nottingham.ac.uk/48923/
_version_ 1848797879888510976
author Siebers, Peer-Olaf
Klügl, Franziska
author2 Edmonds, Bruce
author_facet Edmonds, Bruce
Siebers, Peer-Olaf
Klügl, Franziska
author_sort Siebers, Peer-Olaf
building Nottingham Research Data Repository
collection Online Access
description In simulation projects it is generally beneficial to have a toolset that allows following a more formal approach to system analysis, model design, and model implementation. Such formal approaches are developed for supporting a systematic proceeding by making different steps explicit as well as by providing a precise language to express the results of those steps, documenting not just the final model but also intermediate steps. This chapter consists of two parts: The first gives an overview of which tools developed in Software Engineering can and have been adapted to agent-based social simulation; the second part demonstrates with the help of an informative example how some of these tools can be combined into an overall structured approach to model development.
first_indexed 2025-11-14T20:10:54Z
format Book Section
id nottingham-48923
institution University of Nottingham Malaysia Campus
institution_category Local University
last_indexed 2025-11-14T20:10:54Z
publishDate 2017
publisher Springer
recordtype eprints
repository_type Digital Repository
spelling nottingham-489232020-05-04T19:19:23Z https://eprints.nottingham.ac.uk/48923/ What software engineering has to offer to agent-based social simulation Siebers, Peer-Olaf Klügl, Franziska In simulation projects it is generally beneficial to have a toolset that allows following a more formal approach to system analysis, model design, and model implementation. Such formal approaches are developed for supporting a systematic proceeding by making different steps explicit as well as by providing a precise language to express the results of those steps, documenting not just the final model but also intermediate steps. This chapter consists of two parts: The first gives an overview of which tools developed in Software Engineering can and have been adapted to agent-based social simulation; the second part demonstrates with the help of an informative example how some of these tools can be combined into an overall structured approach to model development. Springer Edmonds, Bruce Meyer, Ruth 2017-11-26 Book Section PeerReviewed Siebers, Peer-Olaf and Klügl, Franziska (2017) What software engineering has to offer to agent-based social simulation. In: Simulating social complexity: a handbook - 2nd ed. Understanding complex systems . Springer, pp. 81-117. Agent Based Social Simulation; Software Engineering; Model Development; Formal Approach; Unified Modelling Language; Normative Comparison; Office Environment https://link.springer.com/chapter/10.1007/978-3-319-66948-9_6 doi:10.1007/978-3-319-66948-9_6 doi:10.1007/978-3-319-66948-9_6
spellingShingle Agent Based Social Simulation; Software Engineering; Model Development; Formal Approach; Unified Modelling Language; Normative Comparison; Office Environment
Siebers, Peer-Olaf
Klügl, Franziska
What software engineering has to offer to agent-based social simulation
title What software engineering has to offer to agent-based social simulation
title_full What software engineering has to offer to agent-based social simulation
title_fullStr What software engineering has to offer to agent-based social simulation
title_full_unstemmed What software engineering has to offer to agent-based social simulation
title_short What software engineering has to offer to agent-based social simulation
title_sort what software engineering has to offer to agent-based social simulation
topic Agent Based Social Simulation; Software Engineering; Model Development; Formal Approach; Unified Modelling Language; Normative Comparison; Office Environment
url https://eprints.nottingham.ac.uk/48923/
https://eprints.nottingham.ac.uk/48923/
https://eprints.nottingham.ac.uk/48923/