Abstract
Cyber-physical systems (CPSs) are distributed assemblages of computing, communicating, and physical components that sense their environment, algorithmically assess the incoming information, and affect their physical environment. Thus, they share a common structure with other complex adaptive systems, and therefore share both the possible benefits and the probable harmful effects of emergent phenomena. Emergence is an often unexpected pattern that arises from the interactions among the individual system components and the environment. In this paper we focus on three major problems concerning emergence in the context of CPSs: how to successfully exploit emergence, how to avoid its detrimental effects in a single CPS, and how to avoid harmful emergence that arises due to unexpected interaction among several independently developed CPSs that are operating in the same environment. We review the state of the research with regard to these problems and outline several approaches that could be used to address them.
Similar content being viewed by others
References
Adamatzky A, 2010. Game of Life Cellular Automata. Springer, London, UK. https://doi.org/10.1007/978-1-84996-217-9
Ariel G, Ayali A, 2015. Locust collective motion and its modeling. PLoS Comput Biol, 11(12):e1004522. https://doi.org/10.1371/journal.pcbi.1004522
Baheti R, Gill H, 2011. Cyber-physical systems. In: Samad T, Annaswamy AM (Eds.), The Impact of Control Technology. IEEE Control Systems Sociery. Baird G, 2003. Eastgate Centre, Harare, Zimbabwe. In: The Architectural Expression of Environmental Control Systems. Taylor & Francis.
Brooks RA, 1990. Elephants don’t play chess. Robot Auton Syst, 6(1–2):3–15. https://doi.org/10.1016/S0921-8890(05)80025-9
Broy M, Daembkes H, Sztipanovits J, 2019. Editorial to the theme section on model-based design of cyber-physical systems. Softw Syst Model, 18(3):1575–1576. https://doi.org/10.1007/s10270-018-0670-9
Buldyrev SV, Parshani R, Paul G, et al., 2010. Catastrophic cascade of failures in interdependent networks. Nature, 464(7291):1025–1028. https://doi.org/10.1038/nature08932
Cabannes T, Sangiovanni M, Keimer A, et al., 2019. Regrets in routing networks: measuring the impact of routing apps in traffic. ACM Trans Spat Algor Syst, 5(2):9. https://doi.org/10.1145/3325916
Catarinucci L, de Donno D, Mainetti L, et al., 2015. An IoT-aware architecture for smart healthcare systems. IEEE Int Things J, 2(6):515–526.
Chen H, 2017. Applications of cyber-physical system: a literature review. J Ind Integr Manag, 2(3):1750012. https://doi.org/10.1142/S2424862217500129
Clack CD, Carlos-Sandberg L, 2018. InterDyne: a simulation method for exploring emergent behavior deriving from interaction dynamics. In: Rainey LB, Jamshidi M (Eds.), Engineering Emergence: a Modeling and Simulation Approach. CRC Press, Boca Raton. https://doi.org/10.1201/9781138046412-20
Clarke T, 2014. High-frequency trading and dark pools: sharks never sleep. Law Finan Mark Rev, 8(4):342–351. https://doi.org/10.5235/17521440.8.4.342
Connell JH, 1989. A Colony Architecture for an Artificial Creature. PhD Dissemination, Massachusetts Institute of Technology, Cambridge, USA.
Culik IIK, Hurd LP, Yu S, 1990. Computation theoretic aspects of cellular automata. Phys D Nonl Phenom, 45(1–3):357–378. https://doi.org/10.1016/0167-2789(90)90194-T
D’Angelo M, Caporuscio M, Napolitano A, 2017. Model-driven engineering of decentralized control in cyber-physical systems. IEEE 2nd Int Workshops on Foundations and Applications of Self* Systems, p.7–12. https://doi.org/10.1109/FAS-W.2017.113
Fang X, Misra S, Xue GL, et al., 2012. Smart grid—the new and improved power grid: a survey. IEEE Commun Surv Tutor, 14(4):944–980. https://doi.org/10.1109/SURV.2011.101911.00087
Ferris TLJ, 2018. The challenge of performing research which will contribute helpful engineering knowledge concerning emergence. In: Rainey LB, Jamshidi M (Eds.), Engineering Emergence: a Modeling and Simulation Approach. CRC Press, Boca Raton. https://doi.org/10.1201/9781138046412-14
Gabor T, Belzner L, Kiermeier M, et al., 2016. A simulation-based architecture for smart cyber-physical systems. IEEE Int Conf on Autonomic Computing, p.374–379. https://doi.org/10.1109/ICAC.2016.29
Gadomska M, Pacut A, 2007. Performance of ant routing algorithms when using TCP. In: Giacobini M (Ed.), Applications of Evolutionary Computing. Springer, Berlin, Heidelberg, p.1–10. https://doi.org/10.1007/978-3-540-71805-5_1
Glancy DJ, 2013. Sharing the road: smart transportation infrastructure. Fordham Urban Law J, 41(5):1617–1664.
GLOBES, 2018. Waze Makes the Jams Worse. Newspaper. https://en.globes.co.il/en/article-waze-makes-the-jams-worse-1001248309 [Accessed on Sept. 13, 2020].
Griffor ER, Greer C, Wollman DA, et al., 2017. Framework for Cyber-Physical Systems: Volume 1, Overview. Technical Report, No. 1500-201. National Institute of Standards and Technology, USA.
Gunderson LH, 2000. Ecological resilience—in theory and application. Ann Rev Ecol Syst, 31(1):425–439. https://doi.org/10.1146/annurev.ecolsys.31.1.425
Haber A, Rendel H, Rumpe B, et al., 2011. Delta modeling for software architectures. Modellbasierte Entwicklung eingebetteter Systeme, p.1–10.
Holland JH, 1992. Complex adaptive systems. Daedalus, 121(1):17–30.
Holland JH, 1999. Emergence: from Chaos to Order. Perseus Publishing.
Holland JH, 2006. Studying complex adaptive systems. J Syst Sci Compl, 19(1):1–8. https://doi.org/10.1007/s11424-006-0001-z
Holland T, 2018. Foundations for the modeling and simulation of emergent behavior systems. In: Rainey LB, Jamshidi M (Eds.), Engineering Emergence: a Modeling and Simulation Approach. CRC Press, Boca Raton. https://doi.org/10.1201/9781138046412-10
Hu F, 2013. Cyber-Physical Systems: Integrated Computing and Engineering Design. CRC Press, Boca Raton. https://doi.org/10.1201/b15552
Johnson JJ, Padilla JJ, 2018. An ontology of emergence. In: Rainey LB, Jamshidi M (Eds.), Engineering Emergence: a Modeling and Simulation Approach. CRC Press, Boca Raton. https://doi.org/10.1201/9781138046412-8
Johnson JJ, Padilla JJ, Sousa-Poza A, 2018. Modeling emergence in systems of systems using thermodynamic concepts. In: Mittal S, Diallo S, Tolk A (Eds.), Emergent Behavior in Complex Systems Engineering: a Modeling and Simulation Approach. John Wiley & Sons, Inc. https://doi.org/10.1002/9781119378952.ch8
Jones JC, Oldroyd BP, 2006. Nest thermoregulation in social insects. Adv Insect Physiol, 33:153–191. https://doi.org/10.1016/S0065-2806(06)33003-2
Jun H, Liu ZM, Reed GM, et al., 2008. Ensemble engineering and emergence. In: Wirsing M, Banâtre JP, Hölzl M, et al. (Eds.), Software-Intensive Systems and New Computing Paradigms: Challenges and Visions. Springer, Berlin, Heidelberg, p.162–178. https://doi.org/10.1007/978-3-540-89437-7_11
Keating CB, Padilla JJ, Adams K, 2008. System of systems engineering requirements: challenges and guidelines. Eng Manag J, 20(4):24–31. https://doi.org/10.1080/10429247.2008.11431785
Khuong A, Gautrais J, Perna A, et al., 2016. Stigmergic construction and topochemical information shape ant nest architecture. Proc Natl Acad Sci USA, 113(5):1303–1308. https://doi.org/10.1073/pnas.1509829113
Kondepudi D, Prigogine I, 2014. Modern Thermodynamics: from Heat Engines to Dissipative Structures (2nd Ed.). John Wiley & Sons, New York. https://doi.org/10.1002/9781118698723
Kopetz H, Bondavalli A, Brancati F, et al., 2016. Emergence in cyber-physical systems-of-systems (CPSoSs). In: Bondavalli A, Bouchenak S, Kopetz H (Eds.), Cyber-Physical Systems of Systems. Springer, Cham, p.73–96. https://doi.org/10.1007/978-3-319-47590-5_3
Korb J, 2003. Thermoregulation and ventilation of termite mounds. Naturwissenschaften, 90(5):212–219. https://doi.org/10.1007/s00114-002-0401-4
Koutsoukos X, Karsai G, Laszka A, et al., 2018. SURE: a modeling and simulation integration platform for evaluation of secure and resilient cyber-physical systems. Proc IEEE, 106(1):93–112. https://doi.org/10.1109/JPROC.2017.2731741
Ledyard JO, Porter D, Rangel A, 1994. Using computerized exchange systems to solve an allocation problem in project management. JOrganComput, 4(3):271–296. https://doi.org/10.1080/10919399409540228
Lee EA, 2015. The past, present and future of cyber-physical systems: a focus on models. Sensors, 15(3):4837–4869. https://doi.org/10.3390/s150304837
Lenglet M, 2011. Conflicting codes and codings: how algorithmic trading is reshaping financial regulation. Theory Cult Soc, 28(6):44–66. https://doi.org/10.1177/0263276411417444
Liu C, Zhang QP, Zhang X, 2009. Emergence and disappearance of traffic congestion in weight-evolving networks. Simul Modell Pract Theory, 17(10):1566–1574. https://doi.org/10.1016/j.simpat.2009.06.001
Macchi M, Roda I, Negri E, et al., 2018. Exploring the role of digital twin for asset lifecycle management. IFAC-Papers On Line, 51(11):790–795. https://doi.org/10.1016/j.ifacol.2018.08.415
Maier MW, 1996. Architecting principles for systems-of-systems. INCOSE Int Symp, 6(1):565–573. https://doi.org/10.1002/j.2334-5837.1996.tb02054.x
Maier MW, 2015. The role of modeling and simulation in system of systems development. In: Rainey LB, Tolk A (Eds.), Modeling and Simulation Support for System of Systems Engineering Applications. Wiley & Sons, Hoboken. https://doi.org/10.1002/9781118501757.ch2
Maier MW, Rechtin E, 1997. The Art of Systems Architecting. CRC Press, Inc.
Mittal S, Diallo S, Tolk A, 2018. Emergent Behavior in Complex Systems Engineering: a Modeling and Simulation Approach. John Wiley & Sons, Inc. https://doi.org/10.1002/9781119378952
Monostori L, 2018. Cyber-physical systems. In: Chatti S, Tolio T (Eds.), CIRP Encyclopedia of Production Engineering. Springer, Berlin. https://doi.org/10.1007/978-3-642-35950-7_16790-1
Mosterman PJ, Zander J, 2016. Cyber-physical systems challenges: a needs analysis for collaborating embedded software systems. Softw Syst Model, 15(1):5–16. https://doi.org/10.1007/s10270-015-0469-x
Ncube C, Lim SL, Dogan H, 2013. Identifying top challenges for international research on requirements engineering for systems of systems engineering. 21st IEEE Int Requirements Engineering Conf, p.342–344. https://doi.org/10.1109/RE.2013.6636746
Neema H, Sztipanovits J, Steinbrink C, et al., 2019. Simulation integration platforms for cyber-physical systems. Proc Workshop on Design Automation for CPS and IoT, p.10–19. https://doi.org/10.1145/3313151.3313169
Nisan N, Roughgarden T, Tardos É, et al., 2007. Algorithmic Game Theory. Cambridge University Press, Cambridge. https://doi.org/10.1017/CBO9780511800481
Novak M, Wilensky U, 2006. Netlogo Daisyworld Model (Center for Connected Learning and Computer-Based Modeling, Northwestern University, Evanston, IL). http://ccl.northwestern.edu/netlogo/models/Daisyworld
Nwogugu MIC, 2016. Illegal Online File Sharing, Decision-Analysis, and the Pricing of Digital Goods. CRC Press, Boca Raton. https://doi.org/10.1201/9781315383149
Perez-Palacin D, Mirandola R, 2014. Uncertainties in the modeling of self-adaptive systems: a taxonomy and an example of availability evaluation. Proc 5th ACM/SPEC Int Conf on Performance Engineering, p.3–14. https://doi.org/10.1145/2568088.2568095
Peterson G, Allen CR, Holling CS, 1998. Ecological resilience, biodiversity, and scale. Ecosystems, 1(1):6–18. https://doi.org/10.1007/s100219900002
Petty MD, 2018. Modeling and validation challenges for complex systems. In: Rainey LB, Jamshidi M (Eds.), Engineering Emergence: a Modeling and Simulation Approach. CRC Press, Boca Raton. https://doi.org/10.1201/9781138046412-9
Pierce JR, 2012. An Introduction to Information Theory: Symbols, Signals and Noise. Dover Publications.
Pullum LL, 2001. Software Fault Tolerance Techniques and Implementation. Artech House, Inc., Norwood, USA.
Rendell P, 2002. Turing universality of the game of life. In: Adamatzky A (Ed.), Collision-Based Computing. Springer, London, p.513–539. https://doi.org/10.1007/978-1-4471-0129-1_18
Salem T, 2018. Why Some Cities Have Had Enough of Waze. Newspaper. https://www.usnews.com/news/national-news/articles/2018-05-07/why-some-cities-have-had-enough-of-waze [Accessed on Sept. 13, 2020].
Sanfelice RG, 2015. Analysis and design of cyber-physical systems: a hybrid control systems approach. In: Rawat DB, Rodrigues JJPC, Stojmenovic I (Eds.), Cyber-Physical Systems: from Theory to Practice. CRC Press, p.3–13.
Sawyer RK, 2005. Social Emergence: Societies as Complex Systems. Cambridge University Press, Cambridge. https://doi.org/10.1007/s11577-007-0008-z
Schaff J, 2018. Leveraging deterministic chaos to mitigate combinatorial explosions. In: Rainey LB, Jamshidi M (Eds.), Engineering Emergence: a Modeling and Simulation Approach. CRC Press, Boca Raton. https://doi.org/10.1201/9781138046412-5
Smith A, 2002. An Inquiry into the Nature and Causes of the Wealth of Nations. In: Bullock CJ (Ed.), Wealth of Nations. Cosimo Classics. https://www.amazon.com/Wealth-Nations-Cosimo-Classics-Economics/dp/1602069409/ref=sr_1_1?dchild=1&keywords=wealth+of+nations+cosimo&qid=1604936887&sr=8-1
Sztipanovits J, 2007. Composition of cyber-physical systems. Proc 14th Annual IEEE Int Conf and Workshops on the Engineering of Computer, p.3–6. https://doi.org/10.1109/ECBS.2007.25
Tan J, Wen HJ, Awad N, 2005. Health care and services delivery systems as complex adaptive systems. Commun ACM, 48(5):36–44. https://doi.org/10.1145/1060710.1060737
Tannenbaum C, Sheehan NL, 2014. Understanding and preventing drug-drug and drug-gene interactions. Exp Rev Clin Pharmacol, 7(4):533–544. https://doi.org/10.1586/17512433.2014.910111
Tesfatsion L, 2002. Economic agents and markets as emergent phenomena. Proc Natl Acad Sci USA, 99(S3):7191–7192. https://doi.org/10.1073/pnas.072079199
Theraulaz G, Bonabeau E, 1999. A brief history of stigmergy. Artif Life, 5(2):97–116. https://doi.org/10.1162/106454699568700
Törngren M, Grogan PT, 2018. How to deal with the complexity of future cyber-physical systems? Designs, 2(4):40. https://doi.org/10.3390/designs2040040
Törngren M, Sellgren U, 2018. Complexity challenges in development of cyber-physical systems. In: Lohstroh M, Derler P, Sirjani M (Eds.), Principles of Modeling, p.478–503. https://doi.org/10.1007/978-3-319-95246-8_27
Tripakis S, 2016. Compositional model-based system design and other foundations for mastering change. In: Steffen B (Ed.), Transactions on Foundations for Mastering Change I. Springer, Cham, p.113–129. https://doi.org/10.1007/978-3-319-46508-1_7
Tucker W, 1999. The Lorenz attractor exists. Compt Rend l’Acad Sci-Ser I-Math, 328(12):1197–1202. https://doi.org/10.1016/S0764-4442(99)80439-X
Vásárhelyi G, Virágh C, Somorjai G, et al., 2018. Optimized flocking of autonomous drones in confined environments. Sci Robot, 3(20):eaat3536. https://doi.org/10.1126/scirobotics.aat3536
Wassyng A, Joannou P, Lawford M, et al., 2016. New standards for trustworthy cyber-physical systems. In: Romanovsky A, Ishikawa F (Eds.), Trustworthy Cyber-Physical Systems Engineering. CRC Press, New York. https://doi.org/10.1201/9781315369105
Welch PH, Wallnau K, Sampson AT, et al., 2012. To boldly go: an occam-π mission to engineer emergence. Nat Comput, 11(3):449–474. https://doi.org/10.1007/s11047-012-9304-2
Wildman WJ, Shults FL, 2018. Emergence: what does it mean and how is it relevant to computer engineering? In: Mittal S, Diallo S, Tolk A (Eds.), Emergent Behavior in Complex Systems Engineering: a Modeling and Simulation Approach. Wiley & Sons, p.21–34. https://doi.org/10.1002/9781119378952
Wilensky U, Reisman K, 2006. Thinking like a wolf, a sheep, or a firefly: learning biology through constructing and testing computational theories—an embodied modeling approach. Cogn Instr, 24(2):171–209. https://doi.org/10.1207/s1532690xci2402_1
Williams GP, 1997. Chaos Theory Tamed. Joseph Henry Press, Washington.
Zeigler BP, 2018. DEVS-based modeling and simulation framework for emergence in system of systems. In: Rainey LB, Jamshidi M (Eds.), Engineering Emergence: a Modeling and Simulation Approach. CRC Press, Boca Raton. https://doi.org/10.1201/9781138046412-3
Zhang LC, He JF, 2011. Aspect-oriented QoS specification for cyber-physical systems. Proc 5th Int Conf on Convergence and Hybrid Information Technology, p.399–406. https://doi.org/10.1007/978-3-642-24106-2_51
Zurita NFS, Tumer IY, 2017. A survey: towards understanding emergent behavior in complex engineered systems. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf. https://doi.org/10.1115/DETC2017-67453
Author information
Authors and Affiliations
Corresponding authors
Additional information
Project supported by the Capacity Development Fund of Southwest University, China (No. SWU116007) and the National Natural Science Foundation of China (Nos. 61732019, 61672435, and 61811530327)
Contributors
David FAITELSON and Shmuel TYSZBEROWICZ designed the research, processed the data, drafted the manuscript, and revised and finalized the paper.
Compliance with ethics guidelines
Shmuel TYSZBEROWICZ and David FAITELSON declare that they have no conflict of interest.
Rights and permissions
About this article
Cite this article
Tyszberowicz, S., Faitelson, D. Emergence in cyber-physical systems: potential and risk. Front Inform Technol Electron Eng 21, 1554–1566 (2020). https://doi.org/10.1631/FITEE.2000279
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/FITEE.2000279