1. An open resource-oriented architecture for decentralized cyber physical systems
- Author
-
Dong, Y. and Wan, Kaiyu
- Subjects
004 - Abstract
Cyber Physical Systems (CPS) are complex hybrid systems integrating physics-based and digital worlds. Compared to the Internet of Things (IoT), CPS applications often have many complex physical behaviours, which makes the solutions monolithic and complex; thus making the developed CPS applications difficult to reuse. Furthermore, the classical isolated model-based design can be complicated when developing decentralised CPS applications. To lower the entry-barrier for developing the CPS applications, this thesis proposes an Open Resource-Oriented Architecture (OROA) to build the infrastructures to develop further varied CPS applications. Stakeholders, like developers, can exploit the advantages from the infrastructures for some features like low entry barrier, scalability and interoperability. This work is inspired by the REST (REpresentational State Transfer) architectural style, which is the network-based software architecture designed for the web. In recent years, the REST architectural style is also widely used in IoT applications since many of these have similar requirements as web applications. However, REST architectural style has many limitations when dealing with physical environments, because most current IoT applications are data-centric without complex physical behaviours. To meet these challenges, we discussed lacking design principles and features in the REST architectural style to develop the CPS applications such as abstracting ability, uncertainty handling and access control. We proposed a solution for each design principle, and eventually used the resource concept and Semantic Web technologies to accommodate all the requirements and implement the Rinfra framework to build the infrastructures for decentralised CPS applications. To cooperate with the designed RInfra (Resource Infrastructure), Constrained Application Protocol (CoAP) was extended to support context-adaptation. Scenarios in the smart transport and smart building have been presented as case studies to explain how the proposed architecture works and how it can benefit the decentralised CPS applications in heterogeneity, extensibility, interoperation and adaptation.
- Published
- 2018
- Full Text
- View/download PDF