Modeling time-triggered protocols and verifying their real-time schedules

被引:0
|
作者
Pike, Lee
机构
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Time-triggered systems are distributed systems in which the nodes are independently-clocked but maintain synchrony with one another. Time-triggered protocols depend on the synchrony assumption the underlying system provides, and the protocols are often formally verified in an untimed or synchronous model based on this assumption. An untimed model is simpler than a real-time model, but it abstracts away timing assumptions that must hold for the model to be valid. In the first part of this paper, we extend previous work by Rushby [1] to prove, using mechanical theorem-proving, that for an arbitrary time-triggered protocol, its real-time implementation satisfies its untimed specification. The second part of this paper shows how the combination of a bounded model-checker and a satisfiability modulo theories (SMT) solver can be used to prove that the timing characteristics of a hardware realization of a protocol satisfy the assumptions of the time-triggered model. The upshot is a formally-verified connection between the untimed specification and the hardware realization of a time-triggered protocol with respect to its timing parameters.
引用
收藏
页码:231 / 238
页数:8
相关论文
共 50 条
  • [41] Automatic Generation of Schedules for Time-Triggered Embedded Transducer Networks
    Elmenreich, Wilfried
    Paukovits, Christian
    Pitzek, Stefan
    [J]. ETFA 2005: 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOL 2, PROCEEDINGS, 2005,
  • [42] Back-to-back Optimization of Schedules For Time-Triggered Ethernet
    Wang, Jiaxing
    Ding, Peili
    Wang, Yinan
    Yan, Gangfeng
    [J]. 2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 6398 - 6403
  • [43] Time-triggered and message-triggered object framework and global time-based synchronization for real-time multimedia streaming
    Kim, Moon Hae
    Jo, Eun Hwan
    Kim, Doo-Hyun
    Kim, Jung-Guk
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2007, 22 (03): : 137 - 144
  • [44] Time-triggered and message-triggered object framework and global time-based synchronization for real-time multimedia streaming
    Konkuk University, Seoul 143-701, Korea, Republic of
    不详
    不详
    [J]. Comput Syst Sci Eng, 2007, 3 (137-144):
  • [45] Distributed real-time computing in autonomous robots using Time-triggered and Message-triggered Objects (TMOs)
    Biermeyer, Jan O.
    Srini, Vason R.
    Kleinjohann, Bernd
    [J]. NINTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 245 - 252
  • [46] Engineering Real-Time Communication Through Time-triggered Subsumption Towards Flexibility with INCUS and LLFSMs
    Chen, David
    Hexel, Rene
    Raja, Fawad Riasat
    [J]. ENASE: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL SOFTWARE APPROACHES TO SOFTWARE ENGINEERING, 2016, : 272 - 281
  • [47] Model-Based Design of Time-Triggered Real-time Embedded Systems for Industrial Automation
    Wan, Jiang
    Canedo, Arquimedes
    Al Faruque, Mohammad Abdullah
    [J]. PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
  • [48] Time-triggered garbage collection - Robust and adaptive real-time GC scheduling for embedded systems
    Robertz, SG
    Henriksson, R
    [J]. ACM SIGPLAN NOTICES, 2003, 38 (07) : 93 - 102
  • [49] Real-time scheduling for time-triggered CAN systematic matrix in fault-tolerant mode
    Ding, Shan
    Xie, Zhi-Qiang
    Zhang, Shi
    Deng, Qing-Xu
    [J]. Dongbei Daxue Xuebao/Journal of Northeastern University, 2011, 32 (08): : 1084 - 1087
  • [50] Time-Triggered Architecture for safety-related distributed real-time systems in transportation systems
    Heiner, G
    Thurner, T
    [J]. TWENTY-EIGHTH ANNUAL INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING, DIGEST PAPERS, 1998, : 402 - 407