Improving the Dependability of Self-Adaptive Cyber Physical System with Formal Compositional Contract

5Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

To adapt to the uncertain environment smartly and timely, cyber physical systems (CPSs) have to interact with the physical world in a decentralized but rigorous, organized way. Guaranteeing the timing reliability is key to achieve consensus on the order of distributed events, as well as dependable cooperative decision processing. Based on our hierarchically decentralized compositional self-adaptive framework, we propose a formal compositional reliability-contract-based solution to guarantee the timing reliability of event observation and decision processing in a large-scale, geographically distributed CPS. As the prophetic decision may not fit the local situation well because of the uncertainties, we propose a gradual contract optimization solution to refine the dependability, timeliness, and energy consumption. Following the seven proposed composition schemes, we employ the nondominated sorting genetic algorithm II (NSGA-II) algorithm to optimize arrangement of decision. Moreover, a topology-aware time reserving solution is applied to improve the resilience of processing time and to tolerance timing failures. Both simulation results and real-world testing are introduced to evaluate the efficacy of our proposal. We believe that the formal compositional contract will be a competitive CPS solution to analyze requirements and optimize the self-adaptation decision at runtime.

Cite

CITATION STYLE

APA

Zhou, P., Zuo, D., Hou, K., Zhang, Z., & Dong, J. (2020). Improving the Dependability of Self-Adaptive Cyber Physical System with Formal Compositional Contract. IEEE Transactions on Reliability, 69(3), 1130–1146. https://doi.org/10.1109/TR.2019.2930009

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free