Detecting global predicates in distributed systems with clocks

被引:0
|
作者
Stoller, SD [1 ]
机构
[1] Indiana Univ, Dept Comp Sci, Bloomington, IN 47405 USA
来源
关键词
global predicate detection; consistent global states; partially-synchronous systems; distributed debugging; real-time monitoring;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a framework for predicate detection in systems of processes with approximately-synchronized real-time clocks. Timestamps from these clocks are used to define two orderings on events: "definitely occurred before" and "possibly occurred before". These orderings lead naturally to definitions of 3 distinct detection modalities, i.e., 3 meanings of "predicate Phi held during a computation", namely: POSST Phi ("Phi possibly held"), Def(T) Phi ("Phi definitely held"), and Inst Phi ("Phi definitely held at a specific instant"). This paper defines these modalities and gives efficient algorithms for detecting them; the algorithms are based on algorithms of Cooper and Marzullo, Garg and Waldecker, and Fromentin and Raynal.
引用
收藏
页码:185 / 199
页数:15
相关论文
共 50 条
  • [1] Detecting global predicates in distributed systems with clocks
    Stoller, SD
    [J]. DISTRIBUTED COMPUTING, 2000, 13 (02) : 85 - 98
  • [2] On detecting global predicates in distributed computations
    Mittal, N
    Garg, VK
    [J]. 21ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2001, : 3 - 10
  • [3] On Detecting Regular Predicates in Distributed Systems
    Huang, Hongtao
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2009, 5799 : 397 - 411
  • [4] Detecting ENF event predicates in distributed systems
    Chiou, HK
    Korfhage, W
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1997, 44 (01) : 1 - 13
  • [5] Detecting Locally Distributed Predicates
    De Rosa, Michael
    Goldstein, Seth Copen
    Lee, Peter
    Campbell, Jason
    Pillai, Padmanabhan S.
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2011, 6 (02)
  • [6] Verification of distributed systems with local-global predicates
    Chandy, K. Mani
    Go, Brian
    Mitra, Sayan
    Pilotto, Concetta
    White, Jerome
    [J]. FORMAL ASPECTS OF COMPUTING, 2011, 23 (05) : 649 - 679
  • [7] Detecting conjunctions of global predicates
    Garg, VK
    Mitchell, JR
    [J]. INFORMATION PROCESSING LETTERS, 1997, 63 (06) : 295 - 302
  • [8] Detecting temporal logic predicates on distributed computations
    Ogale, Vinit A.
    Garg, Vijay K.
    [J]. DISTRIBUTED COMPUTING, PROCEEDINGS, 2007, 4731 : 420 - +
  • [9] Detecting Distributed Predicates Using Genetic Algorithms
    Al Maghayreh, Eslam
    Abu Doush, Iyad
    Alkhateeb, Faisal
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT INFORMATION TECHNOLOGIES, 2013, 9 (01) : 56 - 70
  • [10] An Artificial Bee Colony Algorithm for Detecting Distributed Predicates
    Al Maghayreh, Eslam
    [J]. INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2018, 9 (03) : 53 - 64