Self-Adaptation Techniques in Cyber-Physical Systems (CPSs)

Sherali Zeadally, Teodora Sanislav, George Dan Mois
2019 IEEE Access  
Cyber-Physical Systems (CPSs) are large-scale complex systems that monitor and control physical processes by using computer algorithms tightly integrated with networking and their users. Monitoring and controlling the physical environment is a hot topic for today's researchers and engineers in academia and industry. Within this realm, an important feature of current and future Information and Communications Technology (ICT) systems is self-adaptation-yet there is a shortage of information
more » ... ng on this characteristic in the literature, particularly as it relates to CPSs. Here, we investigate current state-of-the-art research on CPSs from this perspective, and evaluate the main self-adaptive approaches proposed in the literature, along with their results, strengths, and weaknesses. We also discuss appropriate techniques for enabling self-adaptation capabilities within CPSs at different architectural layers. Overcoming the challenges associated with designing and implementing self-adaptive mechanisms in CPSs will provide a path for bolstering a new generation of CPSs with greater robustness and reliability. INDEX TERMS Adaptive systems, cyber-physical systems, self-adaptation. 171126 This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see http://creativecommons.org/licenses/by/4.0/ VOLUME 7, 2019
doi:10.1109/access.2019.2956124 fatcat:alc6hf34szdkpbiu3czi4ov6ya