Timeout and calendar based finite state Modeling and verification of real-time systems

被引:0
|
作者
Saha, Indranil [1 ]
Misra, Janardan [1 ]
Roy, Suman [1 ]
机构
[1] HTS, Res Lab, 151-1 Doraisanipalya,Bannerghatta Rd, Bangalore 560076, Karnataka, India
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To overcome the complexity of verification of real-time systems with dense time dynamics, Dutertre and Sorea proposed timeout and calender based transition systems to model real-time systems and verify safety properties using k-induction. In this work, we propose a canonical finitary reduction technique, which reduces the infinite state space of timeout and calender based transition systems to a finite state space. The technique is formalized in terms of clockless finite state timeout and calendar based models represented as predicate transition diagrams. Using the proposed reduction, we can verify these systems using finite state model checkers and thus can avoid the complexity of induction based proof methodology. We present examples of Train-Gate Controller and the TTA startup algorithm to demonstrate how such an approach can be efficiently used for verifying safety, liveness, and timeliness properties using the finite state model checker Spin.
引用
收藏
页码:284 / +
页数:3
相关论文
共 50 条
  • [1] A Framework for Specification and Verification of Timeout Models of Real-Time Systems
    Misra, Janardan
    [J]. CONTEMPORARY COMPUTING, 2011, 168 : 146 - 157
  • [2] Modeling and verification of distributed real-time systems using periodic finite state machines
    Obermaisser, R.
    EI-Salloum, C.
    Huber, B.
    Kopetz, H.
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2007, 22 (06): : 333 - 347
  • [3] Modeling and verification of distributed real-time systems using periodic finite state machines
    Obermaisser, R.
    EI-Salloum, C.
    Huber, B.
    Kopetz, H.
    [J]. COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2008, 23 (04): : 289 - 301
  • [4] Modeling and verification of real-time systems based on equations
    Ogata, Kazuhiro
    Futatsugi, Kokichi
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2007, 66 (02) : 162 - 180
  • [5] Modeling and verification of distributed real-time systems based on CafeOBJ
    Ogata, K
    Futatsugi, K
    [J]. 16TH ANNUAL INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2001), PROCEEDINGS, 2001, : 185 - 192
  • [6] Consistency verification in modeling of real-time systems
    Deng, Y
    Wang, JC
    Zhou, MC
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (01): : 136 - 142
  • [7] An approach to modeling and verification of real-time systems
    Gumzej, R
    Colnaric, M
    [J]. FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, : 283 - 290
  • [8] A method for modeling and verification of real-time systems
    Scott, JM
    [J]. PROCEEDINGS IEEE SOUTHEASTCON '98: ENGINEERING FOR A NEW ERA, 1998, : 53 - 56
  • [9] Modeling and verification of real-time embedded systems with urgency
    Hsiung, Pao-Ann
    Lin, Shang-Wei
    Chen, Yean-Ru
    Huang, Chun-Hsian
    Shih, Chihhsiong
    Chu, William C.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (10) : 1627 - 1641
  • [10] Formal modeling and verification of real-time concurrent systems
    Yan, Fei
    Tang, Tao
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY, PROCEEDINGS, 2007, : 219 - 224