Logic of involved variables - System specification with Temporal Logic of Distributed Actions

被引:4
|
作者
Alexander, A [1 ]
Reisig, W [1 ]
机构
[1] Humboldt Univ, D-10099 Berlin, Germany
关键词
D O I
10.1109/CSD.2003.1207711
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Temporal Logic of Distributed Actions (TLDA) is a new temporal logic designed for the specification and verification of distributed systems. TLDA can be syntactically viewed as a slight extension of TLA. We propose a different semantical model based on partial order which evidently increases the expressiveness of the logic. Local variable updates in a system are explicitly modeled and expressed by TLDA formulas. Consequently, we can distinguish between concurrency and nondeterministic choice. All valuable features of TLA (composition is conjunction, implementation is implication) are retained. In addition, we are able to describe some important phenomena and properties typical for distributed systems.
引用
收藏
页码:167 / 176
页数:10
相关论文
共 50 条
  • [1] SYSTEM SPECIFICATION AND REFINEMENT IN TEMPORAL LOGIC
    PNUELI, A
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 652 : 1 - 38
  • [2] A COMPLETE SYSTEM OF TEMPORAL LOGIC FOR SPECIFICATION SCHEMATA
    MCLEAN, J
    LECTURE NOTES IN COMPUTER SCIENCE, 1984, 164 : 360 - 370
  • [3] THE TEMPORAL LOGIC OF ACTIONS
    LAMPORT, L
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1994, 16 (03): : 872 - 923
  • [4] A LOGIC OF TEMPORAL VARIABLES
    STOTHERT, AG
    MACLEOD, IM
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1995, 8 (03) : 251 - 260
  • [5] SLAP: Specification logic of actions with probability
    Rens, Gavin
    Meyer, Thomas
    Lakemeyer, Gerhard
    JOURNAL OF APPLIED LOGIC, 2014, 12 (02) : 128 - 150
  • [6] Combining dynamic deontic logic and temporal logic for the specification of deadlines
    Dignum, F
    Kuiper, R
    THIRTIETH HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL 5: ADVANCED TECHNOLOGY, 1997, : 336 - 346
  • [7] Application of temporal logic to program specification
    Valiev, MK
    PROGRAMMING AND COMPUTER SOFTWARE, 1998, 24 (02) : 47 - 51
  • [8] APPLICATION OF TEMPORAL LOGIC TO PROTOCOL SPECIFICATION
    CAVALLI, AR
    JOURNAL OF SYMBOLIC LOGIC, 1987, 52 (01) : 311 - 311
  • [9] Temporal logic for process specification and recognition
    Arne Kreutzmann
    Immo Colonius
    Diedrich Wolter
    Frank Dylla
    Lutz Frommberger
    Christian Freksa
    Intelligent Service Robotics, 2013, 6 : 5 - 18
  • [10] Temporal logic specification mining of programs
    Zhang, Nan
    Yu, Bin
    Tian, Cong
    Duan, Zhenhua
    Yuan, Xiaoshuai
    THEORETICAL COMPUTER SCIENCE, 2021, 857 : 29 - 42