Abstract
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 focusing 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.
Highlights
Cyber-Physical Systems (CPSs) refer to a new generation of engineered systems where cyber and physical components are strongly interconnected, each operating on different spatial and temporal scales, exhibiting multiple, distinct behaviors, and interacting in numerous ways that change depending on context [1]
Many variations of its definition have emerged [1], [6]–[8], all of which underscore that CPSs possess the following characteristics [9]: cyber capabilities in every physical component, The associate editor coordinating the review of this manuscript and approving it for publication was Wei Yu
CPSs are vastly engineered systems that require an innovative perspective in their design and development, to anticipate completely new characteristics on a grander scale than ever previously encountered
Summary
Cyber-Physical Systems (CPSs) refer to a new generation of engineered systems where cyber and physical components are strongly interconnected, each operating on different spatial and temporal scales, exhibiting multiple, distinct behaviors, and interacting in numerous ways that change depending on context [1]. A. CONTRIBUTIONS OF THIS WORK In contrast to the work presented in [26], here we carefully analyze each solution that addresses the selfadaptation issue, but we discuss the main techniques that can be included into a general architecture of CPSs to ensure self-adaptive capabilities for each of the three main layers (physical, network, and cyber) of this category of systems.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.