Skip to main navigation Skip to search Skip to main content

A survey on run-time supporting platforms for cyber physical systems

  • Northwestern Polytechnical University Xian

Research output: Contribution to journalReview articlepeer-review

7 Scopus citations

Abstract

Cyber physical systems (CPSs) incorporate computation, communication, and physical processes. The deep coupling and continuous interaction between such processes lead to a significant increase in complexity in the design and implementation of CPSs. Consequently, whereas developing CPSs from scratch is inefficient, developing them with the aid of CPS run-time sup-porting platforms can be efficient. In recent years, much research has been actively conducted on CPS run-time supporting plat-forms. However, few surveys have been conducted on these platforms. In this paper, we analyze and evaluate existing CPS run-time supporting platforms by first classifying them into three categories from the viewpoint of software architecture: com-ponent-based platforms, service-based platforms, and agent-based platforms. Then, for each type, we detail its design philosophy, key technical problems, and corresponding solutions with specific use cases. Subsequently, we compare existing platforms from two aspects: construction approaches for CPS tasks and support for non-functional properties. Finally, we outline several im-portant future research issues.

Original languageEnglish
Pages (from-to)1458-1478
Number of pages21
JournalFrontiers of Information Technology and Electronic Engineering
Volume18
Issue number10
DOIs
StatePublished - 1 Oct 2017

Keywords

  • Agent
  • Component
  • Cyber physical system (CPS)
  • Run-time supporting platforms
  • Service

Fingerprint

Dive into the research topics of 'A survey on run-time supporting platforms for cyber physical systems'. Together they form a unique fingerprint.

Cite this