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

被引:3
作者
Zhou, Peng [1 ,2 ,3 ]
Zuo, Decheng [4 ]
Hou, Kunmean [5 ]
Zhang, Zhan [4 ]
Dong, Jian [4 ]
机构
[1] Harbin Inst Technol, Harbin 150001, Peoples R China
[2] Univ Clermont Auvergne, Res Ctr, Fault Tolerance & Mobile Comp, HIT, F-63001 Clermont Ferrand, France
[3] Univ Clermont Auvergne, Inst Super Informat Modelisat & Leurs Applicat, F-63001 Clermont Ferrand, France
[4] Harbin Inst Technol, Sch Comp Sci & Technol, Harbin 150001, Peoples R China
[5] Univ Clermont Auvergne, UMR CNRS 6158, TheLIMOS, F-63001 Clermont Ferrand, France
基金
中国国家自然科学基金;
关键词
Contracts; Timing; Actuators; Sensors; Runtime; Redundancy; Compositional contract; cyber physical systems (CPSs); model@run; time; NSGA-II; self-adaptation; timing reliability; OPTIMIZATION; ALGORITHMS;
D O I
10.1109/TR.2019.2930009
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:1130 / 1146
页数:17
相关论文
共 32 条
  • [1] Study on Selfish Node Incentive Mechanism with a Forward Game Node in Wireless Sensor Networks
    Al-Jaoufi, Mohammed Ahmed Ahmed
    Liu, Yun
    Zhang, Zhen-Jiang
    Uden, Lorna
    [J]. INTERNATIONAL JOURNAL OF ANTENNAS AND PROPAGATION, 2017, 2017
  • [2] Service-oriented approach to fault tolerance in CPSs
    Alho, Pekka
    Mattila, Jouni
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 105 : 1 - 17
  • [3] Amodei Dario, 2016, CONCRETE PROBLEMS AI
  • [4] [Anonymous], 2013, P EL SYST LEV SYNTH
  • [5] Optimization and Control of Cyber-Physical Vehicle Systems
    Bradley, Justin M.
    Atkins, Ella M.
    [J]. SENSORS, 2015, 15 (09) : 23020 - 23049
  • [6] Broman D, 2013, J INDIAN I SCI, V93, P389
  • [7] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197
  • [8] Derler P, 2013, ACM IEEE INT CONF CY, P109, DOI 10.1109/ICCPS.2013.6604005
  • [9] Dijkstra EW, 1959, NUMER MATH, V1, P269, DOI [DOI 10.1007/BF01386390, 10.1007/BF01386390]
  • [10] Fundamental Limits on Synchronizing Clocks Over Networks
    Freris, Nikolaos M.
    Graham, Scott R.
    Kumar, P. R.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (06) : 1352 - 1364