MODULAR ABSTRACTIONS FOR VERIFYING REAL-TIME DISTRIBUTED SYSTEMS

被引:1
作者
DELEON, H [1 ]
GRUMBERG, O [1 ]
机构
[1] TECHNION ISRAEL INST TECHNOL,DEPT COMP SCI,IL-32000 HAIFA,ISRAEL
关键词
MODULAR ABSTRACTION; REAL-TIME DISTRIBUTED SYSTEMS; VERIFICATION METHODOLOGY; MODEL CHECKING; TEMPORAL LOGIC;
D O I
10.1007/BF01383942
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work we present a verification methodology for real-time distributed systems, based on their modular decomposition into processes. Given a distributed system, each of its components is reduced by abstracting away from details that are irrelevant for the required specification. The abstract components are then composed to form an abstract system to which a model checking procedure is applied. The abstraction relation and the specification language guarantee that if the abstract system satisfies a specification, then the original system satisfies it as well. The specification language RTL is a branching-time version of the real-time temporal logic TPTL presented in Alur and Henzinger [1]. Its model checking is linear in the size of the system and exponential in the size of the formula. Two notions of abstraction for real-time systems are introduced, each preserving a sublanguage of RTL.
引用
收藏
页码:7 / 43
页数:37
相关论文
共 50 条
  • [1] Verifying automata specification of distributed probabilistic real-time systems
    Luo Tiegeng
    Chen Huowang
    Wang Bingshan
    Wang Ji
    Gong Zhenghu
    Qi Zhichang
    Journal of Computer Science and Technology, 1998, 13 (6) : 588 - 596
  • [2] Logic Based Abstractions of Real-Time Systems
    Roberto Barbuti
    Nicoletta De Francesco
    Antonella Santone
    Gigiola Vaglini
    Formal Methods in System Design, 2000, 17 : 201 - 220
  • [3] Logic based abstractions of real-time systems
    Barbuti, R
    De Francesco, N
    Santone, A
    Vaglini, G
    FORMAL METHODS IN SYSTEM DESIGN, 2000, 17 (03) : 201 - 220
  • [4] Verifying distributed real-time properties of embedded systems via graph transformations and model checking
    Gabor Madl
    Sherif Abdelwahed
    Douglas C. Schmidt
    Real-Time Systems, 2006, 33 : 77 - 100
  • [5] Verifying distributed real-time properties of embedded systems via graph transformations and model checking
    Gabor, MU
    Sherif, AU
    Schmidt, DC
    REAL-TIME SYSTEMS, 2006, 33 (1-3) : 77 - 100
  • [6] Verifying real-time properties of tccp programs
    Alpuente, Maria
    Gallardo, Maria del Mar
    Pimentel, Ernesto
    Villanueva, Alicia
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2006, 12 (11) : 1551 - 1573
  • [7] A survey on temporal logics for specifying and verifying real-time systems
    Konur, Savas
    FRONTIERS OF COMPUTER SCIENCE, 2013, 7 (03) : 370 - 403
  • [8] Timed behavior trees and their application to verifying real-time systems
    Grunske, Lars
    Winter, Kirsten
    Colvin, Robert
    2007 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 211 - +
  • [9] A survey on temporal logics for specifying and verifying real-time systems
    Savas Konur
    Frontiers of Computer Science, 2013, 7 : 370 - 403
  • [10] Verifying Automata Specification ofDistributed Probabilistic Real-Time Systems
    罗铁庚
    陈火旺
    王兵山
    王戟
    龚正虎
    齐治昌
    JournalofComputerScienceandTechnology, 1998, (06) : 588 - 596