ABSTRACT

The cyber-physical system (CPS) is a term describing a broad range of complex, multidisciplinary, physically-aware next-generation engineered systems that integrate embedded computing technologies (cyber part) into the physical world. In this book chapter we will discuss several reviews in the design techniques of cyber-physical systems and the challenges that need to be addressed before we effectively use cyber-physical systems. We will also look at examples of prototypes of CPS. All of CPS applications need to be designed considering the cutting-edge technologies, necessary system-level requirements, and overall impact on the real world and how existing legacy systems have limited awareness of the CPS requirements, and that revolutionary design approaches are necessary to achieve the overall system objectives. It means that it will not be sufficient to improve design processes, raise the level of abstractions, and verify designs that are built on today’s abstractions. To realise CPS’s potential, we need to rebuild the computing and networking abstractions. These abstractions will provide physical requirements and computing in a unified way. This book chapter will also provide all the possible solutions that can help in improving the abstractions.