Formal Modeling and Dynamic Verification for Human Cyber Physical Systems under Uncertain Environment

被引:0
|
作者
An D.-D. [1 ]
Liu J. [2 ]
Chen X.-H. [2 ]
Sun H.-Y. [2 ]
机构
[1] The College of Information, Mechanical and Electrical Engineering, Shanghai Normal University, Shanghai
[2] Software Engineering Institute, East China Normal University, Shanghai
来源
Ruan Jian Xue Bao/Journal of Software | 2021年 / 32卷 / 07期
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Formal verification; Human cyber physical system; Machine learning; Statistical model checking; Uncertainty modeling;
D O I
10.13328/j.cnki.jos.006272
中图分类号
学科分类号
摘要
With the development of technology, new complex systems such as human cyber-physical systems (hCPS) have become indistinguishable from social life. The cyberspace where the software system located is increasingly integrated with the physical space of people's daily life. The uncertain factors such as the dynamic environment in the physical space, the explosive growth of the spatio- temporal data, as well as the unpredictable human behavior are all compromise the security of the system. As a result of the increasing security requirements, the scale and complexity of the system are also increasing. This situation leads to a series of problems that remain unresolved. Therefore, developing intelligent and safe human cyber-physical systems under uncertain environment is becoming the inevitable challenge for the software industry. It is difficult for the human cyber-physical systems to perceive the runtime environment accurately under uncertain surroundings. The uncertain perception will lead to the system's misinterpretation, thus affecting the security of the system. It is difficult for the system designers to construct formal specifications for the human cyber-physical systems under uncertain environment. For safety-critical systems, formal specifications are the prerequisites to ensure system security. To cope with the uncertainty of the specifications, a combination of data-driven and model-driven modeling methodology is proposed, that is, the machine learning-based algorithms are used to model the environment based on spatio-temporal data. An approach is introduced to integrate machine learning method and runtime verification technology as a unified framework to ensure the safety of the human cyber-physical systems. The proposed approach is illustrated by modeling and analyzing a scenario of the interaction of an autonomous vehicle and a human-driven motorbike. © Copyright 2021, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:1999 / 2015
页数:16
相关论文
共 46 条
  • [21] David A, Larsen KG, Legay A, Et al., Statistical model checking of dynamic networks of stochastic hybrid automata, Francisco Javier Fuente Fernández, 66, (2014)
  • [22] Llerena YRS, Su G, Rosenblum DS., Probabilistic model checking of perturbed MDPs with applications to cloud computing, Proc. of the 11th Joint Meeting on Foundations of Software Engineering, pp. 454-464, (2017)
  • [23] Zhao X, Robu V, Flynn D, Et al., Probabilistic model checking of robots deployed in extreme environments, Proc. of the AAAI Conf. on Artificial Intelligence, 33, pp. 8066-8074, (2019)
  • [24] Gal Y., Uncertainty in deep learning, (2016)
  • [25] McAllister R, Gal Y, Kendall A, Et al., Concrete problems for autonomous vehicle safety: Advantages of Bayesian deep learning, Proc. of the Int'l Joint Conf. on Artificial Intelligence, (2017)
  • [26] Yamazaki S, Miyajima C, Yurtsever E, Et al., Integrating driving behavior and traffic context through signal symbolization, Proc. of the IEEE Intelligent Vehicles Symp. (IV). IEEE, pp. 642-647, (2016)
  • [27] Yurtsever E, Liu Y, Lambert J, Et al., Risky action recognition in lane change video clips using deep spatio temporal networks with segmentation mask transfer, Proc. of the IEEE Intelligent Transportation Systems Conf. (ITSC), pp. 3100-3107, (2019)
  • [28] Wu M, Wicker M, Ruan W, Et al., A gamebased approximate verification of deep neural networks with provable guarantees, Theory Computer Science, 807, pp. 298-329, (2020)
  • [29] Wicker M, Laurenti L, Patane A, Et al., Probabilistic safety for bayesian neural networks, (2020)
  • [30] Huang X, Kwiatkowska M, Olejnik M., Reasoning about cognitive trust in stochastic multiagent systems, ACM Trans. on Compututation Logic, 20, 4, (2019)