SMT-based Diagnosability Analysis of Real-Time Systems

被引:2
|
作者
He, Lulu [1 ]
Ye, Lina [2 ,3 ]
Dague, Philippe [2 ,4 ]
机构
[1] Xidian Univ, Sch Comp Technol, Xian, Shaanxi, Peoples R China
[2] Univ Paris Sud, LRI, Orsay, France
[3] Univ Paris Saclay, Cent Supelec, Orsay, France
[4] Univ Paris Saclay, CNRS, Orsay, France
来源
IFAC PAPERSONLINE | 2018年 / 51卷 / 24期
关键词
fault diagnosis; formal verification; embedded systems; timed automata; mathematical models; DISCRETE-EVENT SYSTEMS; DIAGNOSIS; AUTOMATA;
D O I
10.1016/j.ifacol.2018.09.721
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fault diagnosis is a crucial and challenging task in the automatic control of complex systems, whose efficiency depends on a system property called diagnosability. Diagnosability describes the capability of a system to determine with certainty whether a fault has effectively occurred based on a sequence of observations. The diagnosability problem of discrete event systems has received considerable attention in the literature. However, up to now little work takes into account explicit time constraints during this analysis, which are however naturally present in real-life systems and thus cannot be neglected considering their impact on this property. In this paper, we first rephrase diagnosability definition for timed automata before showing the impact of time constraints on this property. Then we propose a new SMT-based approach to verify bounded time diagnosability on timed automata. The idea is to encode the sufficient and necessary condition for diagnosability in SMT. Finally, the experimental results are presented to show the efficiency of the SMT-based paradigm. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:1059 / 1066
页数:8
相关论文
共 50 条
  • [1] SMT-Based Scheduling for Overloaded Real-Time Systems
    Cheng, Zhuo
    Zhang, Haitao
    Tan, Yasuo
    Lim, Yuto
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2017, E100D (05): : 1055 - 1066
  • [2] SMT-based Scheduling for Multiprocessor Real-Time Systems
    Cheng, Zhuo
    Zhang, Haitao
    Tan, Yasuo
    Lim, Yuto
    [J]. 2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 589 - 595
  • [3] SMT-based Bounded Model Checking for Real-time Systems
    Xu, Liang
    [J]. QSIC 2008: PROCEEDINGS OF THE EIGHTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2008, : 120 - 125
  • [4] An Improved SMT-Based Scheduling for Overloaded Real-Time Systems
    Wang, Shimin
    Liao, Xiaojuan
    Wang, Min
    Chang, Luyue
    Yang, Huan
    Wang, Tao
    [J]. ENGINEERING LETTERS, 2020, 28 (01) : 112 - 122
  • [5] SMT-Based Timing Analysis and Verification of Real-Time Task
    Xing, Hai-feng
    Zhou, Jian-tao
    Song, Xiaoyu
    Qi, Rui-dong
    [J]. 2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2018, : 711 - 720
  • [6] Towards SMT-Based LTL Model Checking of Clock Constraint Specification Language for Real-Time and Embedded Systems
    Zhang, Min
    Ying, Yunhui
    [J]. ACM SIGPLAN NOTICES, 2017, 52 (05) : 61 - 70
  • [7] Verifying Real-Time Properties of Multi-agent Systems via SMT-Based Bounded Model Checking
    Zbrzezny, Agnieszka M.
    Zbrzezny, Andrzej
    [J]. PRIMA 2016: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2016, 9862 : 149 - 167
  • [8] Modular SMT-Based Analysis of Nonlinear Hybrid Systems
    Bae, Kyungmin
    Gao, Sicun
    [J]. PROCEEDINGS OF THE 17TH CONFERENCE ON FORMAL METHODS IN COMPUTER AIDED DESIGN (FMCAD 2017), 2017, : 180 - 187
  • [9] SMT-Based Verification of Parameterized Systems
    Gurfinkel, Arie
    Shoham, Sharon
    Meshman, Yuri
    [J]. FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 338 - 348
  • [10] Real-time task scheduling for SMT systems
    Lo, SW
    Lam, KY
    Kuo, TW
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 5 - 10