Checking Integral Real-Time Automata for Extended Linear Duration Invariants

被引:0
|
作者
Choe, Changil [1 ]
Ahn, Univan [2 ]
Han, Song [1 ]
机构
[1] Kim Il Sung Univ, Fac Math, Pyongyang, North Korea
[2] Kim Il Sung Univ, Fac Phys, Pyongyang, North Korea
关键词
Real-time system; Real-time automaton; Linear duration invariant; Integral real-time automaton; Extended linear duration invariant;
D O I
10.1007/978-3-319-17581-2_5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Linear duration invariants are important safety properties of real-time systems. They are represented as linear inequalities of integrated durations of system states and form a decidable subclass of Duration Calculus formulas. The problem of whether a real-time automaton satisfies a linear duration invariant can be transformed into a finite number of linear programming problems. In this paper, extended linear duration invariants, which are linear inequalities of integrals of physical quantities that characterize real-time systems, are introduced. The semantics of extended linear duration invariants is defined by introducing integral real-time automata whose states are labeled with a finite number of integrable functions. The problem of checking an integral real-time automaton for an extended linear duration invariant is transformed into a finite number of nonlinear programming problems which can be solved easily. A case study of a reaction tank is discussed to demonstrate the effectiveness of the technique introduced in the paper.
引用
收藏
页码:62 / 75
页数:14
相关论文
共 50 条
  • [41] Real-time model checking is really simple
    Lamport, L
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2005, 3725 : 162 - 175
  • [42] Incremental Methods for Checking Real-Time Consistency
    Jeron, Thierry
    Markey, Nicolas
    Mentre, David
    Noguchi, Reiya
    Sankur, Ocan
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2020, 2020, 12288 : 249 - 264
  • [43] Partition refinement in real-time model checking
    Spelberg, RL
    Toetenel, H
    Ammerlaan, M
    FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, 1998, 1486 : 143 - 157
  • [44] Local model checking for real-time systems
    Sokolsky, OV
    Smolka, SA
    COMPUTER AIDED VERIFICATION, 1995, 939 : 211 - 224
  • [45] Real-time model checking on secondary storage
    Edelkamp, Stefan
    Jabbar, Shahid
    MODEL CHECKING AND ARTIFICIAL INTELLIGENCE, 2007, 4428 : 67 - +
  • [46] SYMBOLIC MODEL CHECKING FOR REAL-TIME SYSTEMS
    HENZINGER, TA
    NICOLLIN, X
    SIFAKIS, J
    YOVINE, S
    INFORMATION AND COMPUTATION, 1994, 111 (02) : 193 - 244
  • [47] REAL-TIME, PSEUDO REAL-TIME, AND LINEAR-TIME ITA
    CULIK, K
    YU, S
    THEORETICAL COMPUTER SCIENCE, 1986, 47 (01) : 15 - 26
  • [48] SEMILINEAR REAL-TIME SYSTOLIC TRELLIS AUTOMATA
    KOREC, I
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 380 : 267 - 276
  • [49] Online Induction of Probabilistic Real-Time Automata
    Jana Schmidt
    Stefan Kramer
    Journal of Computer Science & Technology, 2014, 29 (03) : 345 - 360
  • [50] From Real-time Logic to Timed Automata
    Ferrere, Thomas
    Maler, Oded
    Nickovic, Dejan
    Pnueli, Amir
    JOURNAL OF THE ACM, 2019, 66 (03)