SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Meyer Tim)
 

Sökning: WFRF:(Meyer Tim) > Towards reusable bu...

  • Berger, Uta (författare)

Towards reusable building blocks for agent-based modelling and theory development

  • Artikel/kapitelEngelska2024

Förlag, utgivningsår, omfång ...

  • 2024
  • printrdacarrier

Nummerbeteckningar

  • LIBRIS-ID:oai:DiVA.org:su-229006
  • https://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-229006URI
  • https://doi.org/10.1016/j.envsoft.2024.106003DOI

Kompletterande språkuppgifter

  • Språk:engelska
  • Sammanfattning på:engelska

Ingår i deldatabas

Klassifikation

  • Ämneskategori:ref swepub-contenttype
  • Ämneskategori:art swepub-publicationtype

Anmärkningar

  • Despite the increasing use of standards for documenting and testing agent -based models (ABMs) and sharing of open access code, most ABMs are still developed from scratch. This is not only inefficient, but also leads to ad hoc and often inconsistent implementations of the same theories in computational code and delays progress in the exploration of the functioning of complex social -ecological systems (SES). We argue that reusable building blocks (RBBs) known from professional software development can mitigate these issues. An RBB is a submodel that represents a particular mechanism or process that is relevant across many ABMs in an application domain, such as plant competition in vegetation models, or reinforcement learning in a behavioural model. RBBs need to be distinguished from modules, which represent entire subsystems and include more than one mechanism and process. While linking modules faces the same challenges as integrating different models in general, RBBs are atomic enough to be more easily re -used in different contexts. We describe and provide examples from different domains for how and why building blocks are used in software development, and the benefits of doing so for the ABM community and to individual modellers. We propose a template to guide the development and publication of RBBs and provide example RBBs that use this template. Most importantly, we propose and initiate a strategy for community -based development, sharing and use of RBBs. Individual modellers can have a much greater impact in their field with an RBB than with a single paper, while the community will benefit from increased coherence, facilitating the development of theory for both the behaviour of agents and the systems they form. We invite peers to upload and share their RBBs via our website - preferably referenced by a DOI (digital object

Ämnesord och genrebeteckningar

Biuppslag (personer, institutioner, konferenser, titlar ...)

  • Bell, Andrew (författare)
  • Barton, C. Michael (författare)
  • Chappin, Emile (författare)
  • Dressler, Gunnar (författare)
  • Filatova, Tatiana (författare)
  • Fronville, Thibault (författare)
  • Lee, Allen (författare)
  • van Loon, Emiel (författare)
  • Lorscheid, Iris (författare)
  • Meyer, Matthias (författare)
  • Mueller, Birgit (författare)
  • Piou, Cyril (författare)
  • Radchuk, Viktoriia (författare)
  • Roxburgh, Nicholas (författare)
  • Schueller, Lennart (författare)
  • Troost, Christian (författare)
  • Wijermans, Nanda,1981-Stockholms universitet,Stockholm Resilience Centre(Swepub:su)nwije (författare)
  • Williams, Tim G. (författare)
  • Wimmler, Marie-Christin (författare)
  • Grimm, Volker (författare)
  • Stockholms universitetStockholm Resilience Centre (creator_code:org_t)

Sammanhörande titlar

  • Ingår i:Environmental Modelling & Software1751364-81521873-6726

Internetlänk

Hitta via bibliotek

Till lärosätets databas

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy