Modeling and verification of distributed real-time systems using periodic finite state machines

被引:0
|
作者
Obermaisser, R. [1 ]
EI-Salloum, C. [1 ]
Huber, B. [1 ]
Kopetz, H. [1 ]
机构
[1] Vienna Univ Technol, A-1040 Vienna, Austria
来源
关键词
finite state machine; real-time; distributed systems; time-triggered; control system; fault tolerance;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Finite State Machine (FSM) models are widely used to specify the operations of computer systems. Since the basic FSM model is timeless, it is not possible to model within the basic FSM framework system properties that are dependent on the progression of real time, such as the duration of computations or the limited temporal validity of real-time data. To overcome these limitations, efforts have been made to modify the FSM model to include some notion of time. It is the objective of this paper to expand existing work on basic FSMs and timed automata to include the concept of a sparse global time base as a central element of the model. We call such an extended FSM model a Periodic Finite State Machine (PFSM) model. The PFSM model incorporates the notions of state variables, global time, periodic clock constraints, and time-triggered activities. Thereby, PFSMs enable a concise and intuitive representation of distributed control systems and reduce the gap between a modeled system and its implementation.
引用
收藏
页码:289 / 301
页数:13
相关论文
共 50 条
  • [31] Modeling Distributed Real-Time Systems in TIOA and UPPAAL
    Kartal, Yusuf Bora
    Schmidt, Ece Guran
    Schmidt, Klaus Werner
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 16 (01)
  • [32] Specification and modeling of dynamic, distributed real-time systems
    Welch, LR
    Ravindran, B
    Shirazi, BA
    Bruggeman, C
    [J]. 19TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1998, : 72 - 81
  • [33] Modeling distributed real-time systems with MAST 2
    Gonzalez Harbour, Michael
    Javier Gutierrez, J.
    Drake, Jose M.
    Lopez Martinez, Patricia
    Carlos Palencia, J.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2013, 59 (06) : 331 - 340
  • [34] Oris: A tool for modeling, verification and evaluation of real-time systems
    Bucci G.
    Carnevali L.
    Ridi L.
    Vicario E.
    [J]. International Journal on Software Tools for Technology Transfer, 2010, 12 (5) : 391 - 403
  • [35] Extending UPPAAL for the Modeling and Verification of Dynamic Real-Time Systems
    Boudjadar, Abdeldjalil
    Vaandrager, Frits
    Bodeveix, Jean-Paul
    Filali, Mamoun
    [J]. FUNDAMENTALS OF SOFTWARE ENGINEERING, FSEN 2013, 2013, 8161 : 111 - 132
  • [36] Incremental architectural modeling and verification of real-time concurrent systems
    Deng, Y
    Wang, JC
    Sinha, R
    [J]. SECOND INTERNATIONAL CONFERENCE ON FORMAL ENGINEERING METHODS, PROCEEDINGS, 1998, : 26 - 34
  • [37] The verification technique of real-time systems using probabilities
    Yamane, S
    [J]. THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 90 - 97
  • [38] Deductive verification of real-time systems using STeP
    Bjorner, NS
    Manna, Z
    Sipma, HB
    Uribe, TE
    [J]. TRANSFORMATION-BASED REACTIVE SYSTEMS DEVELOPMENT, 1997, 1231 : 22 - 43
  • [39] Deductive verification of real-time systems using STeP
    Bjorner, NS
    Manna, Z
    Sipma, HB
    Uribe, TE
    [J]. THEORETICAL COMPUTER SCIENCE, 2001, 253 (01) : 27 - 60
  • [40] Compositional verification of real-time systems using Ecdar
    Alexandre David
    Kim. G. Larsen
    Axel Legay
    Mikael H. Møller
    Ulrik Nyman
    Anders P. Ravn
    Arne Skou
    Andrzej Wąsowski
    [J]. International Journal on Software Tools for Technology Transfer, 2012, 14 (6) : 703 - 720