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 条
  • [31] Linear-time model checking: Automata theory in practice
    Vardi, Moshe Y.
    [J]. IMPLEMENTATION AND APPLICATION OF AUTOMATA, 2007, 4783 : 5 - 10
  • [32] Symbolic execution and timed automata model checking for timing analysis of Java']Java real-time systems
    Luckow, Kasper S.
    Pasareanu, Corina S.
    Thomsen, Bent
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2015, (01)
  • [33] Compositional Abstraction in Real-Time Model Checking
    Berendsen, Jasper
    Vaandrager, Frits
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, PROCEEDINGS, 2008, 5215 : 233 - 249
  • [34] Correctness of efficient real-time model checking
    Reif, W
    Schellhorn, G
    Vollmer, T
    Ruf, J
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2001, 7 (02) : 194 - 209
  • [35] MODEL-CHECKING IN DENSE REAL-TIME
    ALUR, R
    COURCOUBETIS, C
    DILL, D
    [J]. INFORMATION AND COMPUTATION, 1993, 104 (01) : 2 - 34
  • [36] Symbolic model checking of real-time systems
    Logothetis, G
    Schneider, K
    [J]. EIGHTH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2001, : 214 - 223
  • [37] Partition refinement in real-time model checking
    Spelberg, RL
    Toetenel, H
    Ammerlaan, M
    [J]. FORMAL TECHNIQUES IN REAL-TIME AND FAULT-TOLERANT SYSTEMS, 1998, 1486 : 143 - 157
  • [38] Incremental Methods for Checking Real-Time Consistency
    Jeron, Thierry
    Markey, Nicolas
    Mentre, David
    Noguchi, Reiya
    Sankur, Ocan
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, FORMATS 2020, 2020, 12288 : 249 - 264
  • [39] Real-time model checking is really simple
    Lamport, L
    [J]. CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2005, 3725 : 162 - 175
  • [40] Real-time model checking: Algorithms and complexity
    Worrell, James
    [J]. TIME 2008: 15TH INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING, PROCEEDINGS, 2008, : 19 - 19