Time supervision of concurrent systems using symbolic unfoldings of time Petri nets

被引:0
|
作者
Chatain, T [1 ]
Jard, C [1 ]
机构
[1] Inst Rech Informat & Syst Aleatoires, ENS Cachan Bretagne, F-35042 Rennes, France
来源
FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS | 2005年 / 3829卷
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Monitoring real-time concurrent systems is a challenging task. In this paper we formulate (model-based) supervision by means of hidden state history reconstruction, from event (e.g. alarm) observations. We follow a so-called true concurrency approach using time Petri nets: the model defines explicitly the causal and concurrency relations between the observable events, produced by the system under supervision on different points of observation, and constrained by time aspects. The problem is to compute on-the-fly the different partial order histories, which are the possible explanations of the observable events. We do not impose that time is observable: the aim of supervision is to infer the partial ordering of the events and their possible firing dates. This is achieved by considering a model of the system under supervision, given as a time Petri net, and the on-the-fly construction of an unfolding, guided by the observations. Using a symbolic representation, this paper presents a new definition of the unfolding of time Petri nets with dense time.
引用
收藏
页码:196 / 210
页数:15
相关论文
共 50 条
  • [31] Compositional schedulability analysis of real-time systems using time Petri nets
    Xu, DX
    He, XD
    Deng, Y
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (10) : 984 - 996
  • [32] Some Issues in Real-Time Systems Verification Using Time Petri Nets
    Gonzalez del Foyo, Pedro M.
    Silva, Jose Reinaldo
    JOURNAL OF THE BRAZILIAN SOCIETY OF MECHANICAL SCIENCES AND ENGINEERING, 2011, 33 (04) : 467 - 474
  • [33] Time Elastic Digital Systems and Petri Nets
    Kishinevsky, Mike
    Cortadella, Jordi
    2008 8TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2008, : 1 - +
  • [34] Verification of Concurrent Programs Using Petri Net Unfoldings
    Dietsch, Daniel
    Heizmann, Matthias
    Klumpp, Dominik
    Naouar, Mehdi
    Podelski, Andreas
    Schaetzle, Claus
    VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION, VMCAI 2021, 2021, 12597 : 174 - 195
  • [35] Petri Nets for Systems Concurrent Engineering
    Garbi, Giuliani Paulineli
    Loureiro, Geilson
    IMPROVING COMPLEX SYSTEMS TODAY, 2011, : 75 - 82
  • [36] Symbolic computation tree logic model checking of time Petri nets
    Okawa, Yasukichi
    Yoneda, Tomohiro
    Electronics and Communications in Japan, Part III: Fundamental Electronic Science (English translation of Denshi Tsushin Gakkai Ronbunshi), 1997, 80 (04): : 11 - 20
  • [37] Symbolic Representation of Time Petri Nets for Efficient Bounded Model Checking
    Igawa, Nao
    Yokogawa, Tomoyuki
    Amasaki, Sousuke
    Kondo, Masafumi
    Sato, Yoichiro
    Arimoto, Kazutami
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2020, E103D (03) : 702 - 705
  • [38] Symbolic computation tree logic model checking of time Petri nets
    Okawa, Y
    Yoneda, T
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1997, 80 (04): : 11 - 20
  • [39] Real time identification of discrete event systems using Petri nets
    Dotoli, Mariagrazia
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    AUTOMATICA, 2008, 44 (05) : 1209 - 1219
  • [40] Time processes for time Petri nets
    Aura, T
    Lilius, J
    APPLICATION AND THEORY OF PETRI NETS 1997, 1997, 1248 : 136 - 155