Use this URL to cite or link to this record in EThOS:
Title: An open resource-oriented architecture for decentralized cyber physical systems
Author: Dong, Y.
Awarding Body: University of Liverpool
Current Institution: University of Liverpool
Date of Award: 2018
Availability of Full Text:
Access from EThOS:
Access from Institution:
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.
Supervisor: Wan, Kaiyu Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral