Leveraging Modularity During Replication of High-Fidelity Models: Lessons from Replicating an Agent-Based Model for HIV Prevention release_vyfoxo2ojrflrjwuj373w56rw4

by Wouter Vermeer, Arthur Hjorth, Samuel M. Jenness, C Hendrick Brown, Uri Wilensky

Entity Metadata (schema)

abstracts[] {'sha1': '48c42f31af6885130cf14de306bfc5798f6ab867', 'content': 'High-fidelity models are increasingly used to predict, and guide decision making. Prior work has emphasized the importance of replication in ensuring reliable modeling, and has yielded important replication strategies. However, this work is based on relatively simple theory generating models, and its lessons might not translate to high-fidelity models used for decision support. Using NetLogo we replicate a recently published high-fidelity model examining the effects of a HIV biomedical intervention. We use a modular approach to build our model from the ground up, and provide examples of the replication process investigating the replication of two sub-modules as well as the overall simulation experiment. For the first module, we achieved numerical identity during replication, whereas we obtained distributional equivalence in replicating the second module. We achieved relational equivalence among the overall model behaviors, with a 0.98 correlation across the two implementations for our outcome measure even without strictly following the original model in the formation of the sexual network. Our results show that replication of high-fidelity models is feasible when following a set of systematic strategies that leverage the modularity, and highlight the role of replication standards, modular testing, and functional code in facilitating such strategies.', 'mimetype': 'text/plain', 'lang': 'en'}
container {'state': 'active', 'ident': 'klq2tnwbsbhohor7blhqllaz2y', 'revision': '47f3e668-dfc6-4e6a-be36-df8720ba4145', 'redirect': None, 'extra': {'abbrev': 'J Artif Soc Soc Simul', 'country': 'gb', 'default_license': 'CC-BY', 'doaj': {'as_of': '2022-07-06', 'default_license': 'CC-BY', 'seal': False}, 'languages': ['en'], 'sherpa_romeo': {'color': 'green'}, 'szczepanski': {'as_of': '2018'}, 'urls': ['http://jasss.soc.surrey.ac.uk/', 'http://jasss.soc.surrey.ac.uk/JASSS.html']}, 'edit_extra': None, 'name': 'Journal of Artificial Societies and Social Simulation', 'container_type': 'journal', 'publication_status': None, 'publisher': 'Politeknik Negeri Jember', 'issnl': '1460-7425', 'issne': '1460-7425', 'issnp': '1460-7425', 'wikidata_qid': 'Q13515687'}
container_id klq2tnwbsbhohor7blhqllaz2y
contribs[] {'index': 0, 'creator_id': None, 'creator': None, 'raw_name': 'Wouter Vermeer', 'given_name': 'Wouter', 'surname': 'Vermeer', 'role': 'author', 'raw_affiliation': None, 'extra': {'seq': 'first'}}
{'index': 1, 'creator_id': None, 'creator': None, 'raw_name': 'Arthur Hjorth', 'given_name': 'Arthur', 'surname': 'Hjorth', 'role': 'author', 'raw_affiliation': None, 'extra': None}
{'index': 2, 'creator_id': None, 'creator': None, 'raw_name': 'Samuel M. Jenness', 'given_name': 'Samuel M.', 'surname': 'Jenness', 'role': 'author', 'raw_affiliation': None, 'extra': None}
{'index': 3, 'creator_id': None, 'creator': None, 'raw_name': 'C Hendrick Brown', 'given_name': 'C Hendrick', 'surname': 'Brown', 'role': 'author', 'raw_affiliation': None, 'extra': None}
{'index': 4, 'creator_id': None, 'creator': None, 'raw_name': 'Uri Wilensky', 'given_name': 'Uri', 'surname': 'Wilensky', 'role': 'author', 'raw_affiliation': None, 'extra': None}
ext_ids {'doi': '10.18564/jasss.4352', 'wikidata_qid': None, 'isbn13': None, 'pmid': '33204215', 'pmcid': 'PMC7668565', 'core': None, 'arxiv': None, 'jstor': None, 'ark': None, 'mag': None, 'doaj': None, 'dblp': None, 'oai': None, 'hdl': None}
files[] {'state': 'active', 'ident': '24ek7gwvunctvo7ci6ebgodn4u', 'revision': 'c3f4e24a-4ec1-47c2-82af-603205cbd54c', 'redirect': None, 'extra': None, 'edit_extra': None, 'size': 944695, 'md5': '39ddd78e3ee6702a029ee2b7d47bd13a', 'sha1': '6f8c1d099235c9d193661a87c051c14915ec6930', 'sha256': '2add8fc6694666e96d7ddad5ffb827418c4fde91e2ba161d19b90f3b6b993576', 'urls': [{'url': 'http://jasss.soc.surrey.ac.uk/23/4/7/7.pdf', 'rel': 'publisher'}, {'url': 'https://web.archive.org/web/20201102223228/http://jasss.soc.surrey.ac.uk/23/4/7/7.pdf', 'rel': 'webarchive'}], 'mimetype': 'application/pdf', 'content_scope': None, 'release_ids': ['vyfoxo2ojrflrjwuj373w56rw4'], 'releases': None}
filesets []
issue 4
language en
license_slug
number
original_title
pages
publisher Journal of Artificial Societies and Social Simulation
refs []
release_date 2020-10-31
release_stage published
release_type article-journal
release_year 2020
subtitle
title Leveraging Modularity During Replication of High-Fidelity Models: Lessons from Replicating an Agent-Based Model for HIV Prevention
version
volume 23
webcaptures []
withdrawn_date
withdrawn_status
withdrawn_year
work_id j5n56hswhncuxb5ei4txkpol4a
As JSON via API

Extra Metadata (raw JSON)

crossref.subject ['Computer Science (miscellaneous)', 'General Social Sciences']
crossref.type journal-article
pubmed.pub_types ['Journal Article']