Simulating Systems-of-Systems With Agent-Based Modeling: A Systematic Literature Review

In this article, we conduct a systematic review to investigate how agent-based modeling (ABM) techniques have been applied for simulating systems-of-systems (SoS) domains. We understand that modeling and simulating SoS is a hard task and must be conducted by techniques (e.g., ABM) that represent the behavior of agents and the operation of an SoS to overpass this complexity. We evaluate the most utilized models, approaches, and tools. We also investigate how accurate are the SoS simulations performed by this technique and which are the most investigated problems. As a result, we identify which tools and approaches have been utilized to investigate the behavior of SoS.

[1]  W. Marsden I and J , 2012 .

[2]  Daniel DeLaurentis,et al.  An Analytic Portfolio Approach to System of Systems Evolutions , 2014, CSER.

[3]  C. Robert Kenley,et al.  Agent‐Based Modeling for Systems of Systems , 2013 .

[4]  Dimitri N. Mavris,et al.  Exploring human factors effects in the Smart Grid system of systems Demand Response , 2012, 2012 7th International Conference on System of Systems Engineering (SoSE).

[5]  John Klein,et al.  A systematic review of system-of-systems architecture research , 2013, QoSA '13.

[6]  W. J. Zhang,et al.  Application of social network theory to prioritizing Oil & Gas industries protection in a networked critical infrastructure system , 2011 .

[7]  Flávio Oquendo,et al.  Stimuli-SoS: a model-based approach to derive stimuli generators for simulations of systems-of-systems software architectures , 2017, Journal of the Brazilian Computer Society.

[8]  J.S. Dahmann,et al.  Understanding the Current State of US Defense Systems of Systems and the Implications for Systems Engineering , 2008, 2008 2nd Annual IEEE Systems Conference.

[9]  Oleg V. Sindiy,et al.  An Agent-Based Dynamic Model for Analysis of Distributed Space Exploration Architectures , 2009 .

[10]  Marie-Hélène Abel,et al.  MBA: A system of systems architecture model for supporting collaborative work , 2018, Comput. Ind..

[11]  Yingzi Lin,et al.  ON THE FUNCTION-BEHAVIOR-STRUCTURE MODEL FOR DESIGN , 2011 .

[12]  Eric T. Matson,et al.  Multi-agent system of systems to monitor wildfires , 2015, 2015 10th System of Systems Engineering Conference (SoSE).

[13]  Igor Nikolic,et al.  Framework for Understanding and Shaping Systems of Systems The case of industry and infrastructure development in seaport regions , 2007, 2007 IEEE International Conference on System of Systems Engineering.

[14]  Dimitri N. Mavris,et al.  Capability-Based Quantitative Technology Evaluation for Systems-of-Systems , 2007, 2007 IEEE International Conference on System of Systems Engineering.

[15]  Michael Henshaw,et al.  System of systems modelling and simulation - an outlook and open issues , 2014, Int. J. Syst. Syst. Eng..

[16]  Daniel DeLaurentis,et al.  Exploring the Synergy Between Industrial Ecology and System of Systems to Understand Complexity , 2009 .

[17]  Alain Bouju,et al.  Multi-agent Architecture with Space-time Components for the Simulation of Urban Transportation Systems , 2012 .

[18]  Vishal Mahulkar,et al.  System-of-Systems Modeling and Simulation of a Ship Environment With Wireless and Intelligent Maintenance Technologies , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[19]  Gerard P. J. Dijkema,et al.  An Agent Based Model of the System of Electricity Production Systems: Exploring the Impact of CO2 Emission-Trading , 2007, 2007 IEEE International Conference on System of Systems Engineering.

[20]  C. Robert Kenley,et al.  A System-of-Systems perspective for information fusion system design and evaluation , 2017, Inf. Fusion.

[21]  Brian J. Sauser,et al.  Formation of Collaborative System of Systems Through Belonging Choice Mechanisms , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[22]  Brian J. Sauser,et al.  Revisiting “The Meaning of Of” as a Theory for Collaborative System of Systems , 2017, IEEE Systems Journal.

[23]  Preetam Ghosh,et al.  OSM: an evolutionary system of systems framework for modeling and simulation , 2014, SpringSim.

[24]  Ali Mostafavi,et al.  Performance Assessment in Complex Engineering Projects Using a System-of-Systems Framework , 2018, IEEE Systems Journal.

[25]  John T. Boardman,et al.  Assessing the Impact of In-government Cooperation Dynamics: A Simluation-Based Systems Inquiry , 2011, IC3K.

[26]  Cleiton Silva,et al.  Improvements in the StArt tool to better support the systematic review process , 2016, EASE.

[27]  Kristen Baldwin,et al.  An implementers' view of systems engineering for systems of systems , 2011, 2011 IEEE International Systems Conference.

[28]  Mark E. Borsuk,et al.  Agent-based modeling of climate policy: An introduction to the ENGAGE multi-level model framework , 2013, Environ. Model. Softw..

[29]  Daniel DeLaurentis,et al.  Agent-Based Simulation Model for Assessment of Financing Scenarios in Highway Transportation Infrastructure Systems , 2016, J. Comput. Civ. Eng..

[30]  D. N. Mavris,et al.  A multi-paradigm approach to system dynamics modeling of intercity transportation , 2014 .

[31]  Patrick T. Hester,et al.  Applying methods of the M&S spectrum for complex systems engineering , 2010, SpringSim.

[32]  Jatinder Singh,et al.  Mendeley: A free research management tool for desktop and web , 2010, Journal of pharmacology & pharmacotherapeutics.

[33]  Barbara Kitchenham,et al.  Procedures for Performing Systematic Reviews , 2004 .

[34]  Parth Shah,et al.  An agent-based modeling approach to creating more resilient littoral combat architectures , 2016, 2016 IEEE Aerospace Conference.

[35]  Danna Zhou,et al.  d. , 1934, Microbial pathogenesis.

[36]  Jung-Ho Lewe,et al.  11.1.1 Agent‐Based Modeling for Smart Grid: Application to Consumer Reaction to Demand Response , 2012 .

[37]  Sankaran Mahadevan,et al.  A framework for designing policies for networked systems with uncertainty , 2010, Decis. Support Syst..

[38]  Yutaka Nomaguchi,et al.  A Framework of System of Systems Design with Scenario, Multi-Agent Simulation and Robustness Assessment☆ , 2017 .

[39]  Mark W. Maier Architecting Principles for Systems‐of‐Systems , 1996 .

[40]  Steve Scott,et al.  Modelling Provenance Collection Points and Their Impact on Provenance Graphs , 2016, IPAW.

[41]  Gildas Morvan,et al.  Multilevel Agent-Based Modeling of System of Systems , 2017, IEEE Systems Journal.

[42]  Paulo F. Pires,et al.  On the Development of Systems-of-Systems based on the Internet of Things: A Systematic Mapping , 2014, ECSAW '14.

[43]  Wenjun Chris Zhang,et al.  Design theory and methodology for enterprise systems , 2016, Enterp. Inf. Syst..

[44]  Brian J. Sauser,et al.  Modeling the characteristics of system of systems , 2009, 2009 IEEE International Conference on System of Systems Engineering (SoSE).

[45]  Daniel DeLaurentis,et al.  ADS-B and CPDLC fault modeling for safety assessment in a distributed environment , 2018, 2018 IEEE Aerospace Conference.