Modelling, specifying, and verifying message passing systems

被引:0
|
作者
Bollig, B [1 ]
Leucker, M [1 ]
机构
[1] Rhein Westfal TH Aachen, Lehrstuhl Informat 2, D-5100 Aachen, Germany
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a model for Message Passing Systems unifying concepts of message sequence charts (MSCs) and Lamport diagrams. Message passing systems may be defined-similarly to MSCs-without having a concrete communication medium in mind. Our main contribution is that we equip such systems with a tool set of specification and verification procedures. We provide a global linear time temporal logic which may be employed for specifying message passing systems. In an independent step, a communication channel may be specified. Given both specifications, we construct a Buchi automaton accepting those linearisations of MSCs which satisfy the given formula and correspond to a fixed but arbitrary channel.
引用
收藏
页码:240 / 247
页数:8
相关论文
共 50 条
  • [21] ACCEPTANCE AUTOMATA - A FRAMEWORK FOR SPECIFYING AND VERIFYING TCSP PARALLEL SYSTEMS
    ALONSO, LM
    PENA, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 506 : 75 - 91
  • [22] Specifying and verifying PLC systems with TLA+: A case study
    Zhang, Hehua
    Merz, Stephan
    Gu, Ming
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2010, 60 (03) : 695 - 705
  • [23] Specifying and Verifying Event-Based Fairness Enhanced Systems
    Sun, Jun
    Liu, Yang
    Dong, Jin Song
    Wang, Hai H.
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2008, 5256 : 5 - +
  • [24] Specifying and verifying systems of communicating agents in a temporal action logic
    Giordano, L
    Martelli, A
    Schwind, C
    AI(ASTERISK)IA 2003: ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2003, 2829 : 262 - 274
  • [25] Correcting errors in message passing systems
    Pedersen, JB
    Wagner, A
    HIGH-LEVEL PARALLEL PROGRAMMING MODELS AND SUPPORTIVE ENVIRONMENTS, PROCEEDINGS, 2001, 2026 : 122 - 137
  • [26] Fault Detection for Message Passing Systems
    Karaata, Mehmet Hakan
    Hamdan, Ali
    Faisal, Maha H.
    AlShawan, Feda A.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (05)
  • [27] Region synchronization in message passing systems
    Singh, G
    Su, Y
    2002 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDING, 2002, : 276 - 283
  • [28] A PACKET HISTORY OF MESSAGE PASSING SYSTEMS
    FLOWER, J
    KOLAWA, A
    PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 1991, 207 (3-5): : 291 - 304
  • [29] Local Message Passing on Frustrated Systems
    Schmid, Luca
    Brenk, Joshua
    Schmalen, Laurent
    UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, 2023, 216 : 1837 - 1846
  • [30] Specifying and verifying web transactions
    Li, Jing
    Zhu, Huibiao
    He, Jifeng
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2008, 2008, 5048 : 149 - 168