{"id":"https://openalex.org/W4319594559","doi":"https://doi.org/10.1007/s10270-023-01082-9","title":"Trustworthy agent-based simulation: the case for domain-specific modelling languages","display_name":"Trustworthy agent-based simulation: the case for domain-specific modelling languages","publication_year":2023,"publication_date":"2023-02-08","ids":{"openalex":"https://openalex.org/W4319594559","doi":"https://doi.org/10.1007/s10270-023-01082-9","pmid":"https://pubmed.ncbi.nlm.nih.gov/36776402"},"language":"en","primary_location":{"id":"doi:10.1007/s10270-023-01082-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-023-01082-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-023-01082-9.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10270-023-01082-9.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5090213114","display_name":"Steffen Zschaler","orcid":"https://orcid.org/0000-0001-9062-6637"},"institutions":[{"id":"https://openalex.org/I183935753","display_name":"King's College London","ror":"https://ror.org/0220mzb33","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I183935753"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Steffen Zschaler","raw_affiliation_strings":["Department of Informatics, King's College London, London, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Informatics, King's College London, London, UK","institution_ids":["https://openalex.org/I183935753"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080926827","display_name":"Fiona Polack","orcid":"https://orcid.org/0000-0001-7954-6433"},"institutions":[{"id":"https://openalex.org/I191240316","display_name":"University of Hull","ror":"https://ror.org/04nkhwh30","country_code":"GB","type":"education","lineage":["https://openalex.org/I191240316"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Fiona A. C. Polack","raw_affiliation_strings":["School of Computer Science, University of Hull, Hull, UK"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Hull, Hull, UK","institution_ids":["https://openalex.org/I191240316"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5090213114"],"corresponding_institution_ids":["https://openalex.org/I183935753"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":2.4443,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.8896401,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"22","issue":"2","first_page":"455","last_page":"470"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9955999851226807,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9919000267982483,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8224374055862427},{"id":"https://openalex.org/keywords/maintainability","display_name":"Maintainability","score":0.7459883093833923},{"id":"https://openalex.org/keywords/trustworthiness","display_name":"Trustworthiness","score":0.7164517641067505},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.5988653302192688},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5633537769317627},{"id":"https://openalex.org/keywords/transparency","display_name":"Transparency (behavior)","score":0.5544064044952393},{"id":"https://openalex.org/keywords/traceability","display_name":"Traceability","score":0.5542628765106201},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.5527499914169312}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8224374055862427},{"id":"https://openalex.org/C160713754","wikidata":"https://www.wikidata.org/wiki/Q1389965","display_name":"Maintainability","level":2,"score":0.7459883093833923},{"id":"https://openalex.org/C153701036","wikidata":"https://www.wikidata.org/wiki/Q659974","display_name":"Trustworthiness","level":2,"score":0.7164517641067505},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.5988653302192688},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5633537769317627},{"id":"https://openalex.org/C2780233690","wikidata":"https://www.wikidata.org/wiki/Q535347","display_name":"Transparency (behavior)","level":2,"score":0.5544064044952393},{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.5542628765106201},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.5527499914169312},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1007/s10270-023-01082-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-023-01082-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-023-01082-9.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},{"id":"pmid:36776402","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/36776402","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and systems modeling","raw_type":null},{"id":"pmh:oai:kclpure.kcl.ac.uk:openaire/45e1ea96-9fb1-424b-b14f-aa094a801c93","is_oa":true,"landing_page_url":"https://kclpure.kcl.ac.uk/portal/en/publications/45e1ea96-9fb1-424b-b14f-aa094a801c93","pdf_url":"https://kclpure.kcl.ac.uk/ws/files/193541833/main.pdf","source":{"id":"https://openalex.org/S4306400216","display_name":"Research Portal (King's College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I183935753","host_organization_name":"King's College London","host_organization_lineage":["https://openalex.org/I183935753"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Zschaler, S & Polack, F 2023, 'Trustworthy Agent-Based Simulation: The Case for Domain-Specific Modelling Languages', Journal on Software and Systems Modelling (SoSyM), vol. 22, no. 2, pp. 455-470. https://doi.org/10.1007/s10270-023-01082-9","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:pubmedcentral.nih.gov:9905754","is_oa":true,"landing_page_url":"https://www.ncbi.nlm.nih.gov/pmc/articles/9905754","pdf_url":"https://pmc.ncbi.nlm.nih.gov/articles/PMC9905754/pdf/10270_2023_Article_1082.pdf","source":{"id":"https://openalex.org/S2764455111","display_name":"PubMed Central","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Softw Syst Model","raw_type":"Text"},{"id":"pmh:oai:kclpure.kcl.ac.uk:publications/45e1ea96-9fb1-424b-b14f-aa094a801c93","is_oa":true,"landing_page_url":"https://kclpure.kcl.ac.uk/portal/files/193541833/main.pdf","pdf_url":null,"source":{"id":"https://openalex.org/S4306400216","display_name":"Research Portal (King's College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I183935753","host_organization_name":"King's College London","host_organization_lineage":["https://openalex.org/I183935753"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Zschaler, S & Polack, F 2023, 'Trustworthy Agent-Based Simulation: The Case for Domain-Specific Modelling Languages', Journal on Software and Systems Modelling (SoSyM), vol. 22, no. 2, pp. 455-470. https://doi.org/10.1007/s10270-023-01082-9","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1007/s10270-023-01082-9","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10270-023-01082-9","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10270-023-01082-9.pdf","source":{"id":"https://openalex.org/S64245694","display_name":"Software & Systems Modeling","issn_l":"1619-1366","issn":["1619-1366","1619-1374"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software and Systems Modeling","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/11","display_name":"Sustainable cities and communities","score":0.7699999809265137}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4319594559.pdf"},"referenced_works_count":44,"referenced_works":["https://openalex.org/W2953049","https://openalex.org/W74071397","https://openalex.org/W1510058107","https://openalex.org/W1538014561","https://openalex.org/W1543414505","https://openalex.org/W1570292182","https://openalex.org/W1570783276","https://openalex.org/W1956617022","https://openalex.org/W1965638424","https://openalex.org/W1974143589","https://openalex.org/W1979034309","https://openalex.org/W1993321999","https://openalex.org/W2000034992","https://openalex.org/W2001598892","https://openalex.org/W2016783259","https://openalex.org/W2063615796","https://openalex.org/W2075406130","https://openalex.org/W2093830757","https://openalex.org/W2110974734","https://openalex.org/W2128949861","https://openalex.org/W2153373747","https://openalex.org/W2158315039","https://openalex.org/W2312081388","https://openalex.org/W2312181039","https://openalex.org/W2774981561","https://openalex.org/W2775160267","https://openalex.org/W2803591139","https://openalex.org/W2885550247","https://openalex.org/W2947076742","https://openalex.org/W3021726412","https://openalex.org/W3103987070","https://openalex.org/W3108892229","https://openalex.org/W3110616806","https://openalex.org/W3119830785","https://openalex.org/W3132826558","https://openalex.org/W3177137267","https://openalex.org/W3196117289","https://openalex.org/W4205713635","https://openalex.org/W4235377041","https://openalex.org/W4252205432","https://openalex.org/W4254691308","https://openalex.org/W4292829669","https://openalex.org/W6681287048","https://openalex.org/W6744331219"],"related_works":["https://openalex.org/W2160765347","https://openalex.org/W2372410743","https://openalex.org/W2378709054","https://openalex.org/W2064378805","https://openalex.org/W4380301954","https://openalex.org/W2505444316","https://openalex.org/W2367316285","https://openalex.org/W2386133149","https://openalex.org/W4378212253","https://openalex.org/W2492278949"],"abstract_inverted_index":{"Simulation":[0],"is":[1,34],"a":[2,38,45,93],"key":[3],"tool":[4],"for":[5,40,90],"researching":[6],"complex":[7],"system":[8],"behaviour.":[9],"Agent-based":[10],"simulation":[11,59],"has":[12],"been":[13],"applied":[14],"across":[15],"domains,":[16],"such":[17],"as":[18],"biology,":[19],"health,":[20],"economics":[21],"and":[22,30,58,79,101,114],"urban":[23],"sciences.":[24],"However,":[25],"engineering":[26,41],"robust,":[27],"efficient,":[28],"maintainable,":[29],"reliable":[31],"agent-based":[32],"simulations":[33,43],"challenging.":[35],"We":[36,61],"present":[37],"vision":[39,64],"agent":[42],"comprising":[44],"family":[46],"of":[47,67,81,92,112,116],"domain-specific":[48],"modelling":[49],"languages":[50],"(DSMLs)":[51],"that":[52],"integrates":[53],"core":[54],"software":[55],"engineering,":[56],"validation":[57],"experimentation.":[60],"relate":[62],"the":[63,73,88,95,104,109],"to":[65,70,86,108],"examples":[66],"principled":[68],"simulation,":[69],"show":[71],"how":[72,85],"DSMLs":[74],"would":[75],"improve":[76],"robustness,":[77],"efficiency,":[78],"maintainability":[80],"simulations.":[82],"Focusing":[83],"on":[84],"demonstrate":[87],"fitness":[89],"purpose":[91],"simulator,":[94],"envisaged":[96],"approach":[97],"supports":[98],"bi-directional":[99],"transparency":[100],"traceability":[102],"between":[103],"original":[105],"domain":[106],"understanding":[107],"implementation,":[110],"interpretation":[111],"results":[113],"evaluation":[115],"hypotheses.":[117]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":2}],"updated_date":"2026-06-13T06:13:01.061226","created_date":"2025-10-10T00:00:00"}
