Debugging in a distributed world: Observation and control

被引:1
|
作者
Tarafdar, A [1 ]
Garg, VK [1 ]
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
关键词
D O I
10.1109/ASSET.1998.688250
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Debugging distributed programs is considerably more difficult than debugging sequential programs. We address issues in debugging distributed programs and provide a general framework far observing and controlling a distributed computation and its applications to distributed debugging. Observing distributed computations involves solving the predicate detection problem. We present the main ideas involved in developing efficient algorithms for predicate detection. Controlling distributed computations involves solving the predicate control problem. Predicate control may be used to restrict the behavior of the distributed program to suspicious executions. We also present an example of how predicate detection and predicate control can be used in practice to facilitate distributed debugging.
引用
下载
收藏
页码:151 / 156
页数:6
相关论文
共 50 条
  • [1] Predicate control for active debugging of distributed programs
    Tarafdar, A
    Garg, VK
    FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 763 - 769
  • [2] Distributed Control and Observation
    Bardos, Claude
    Lecture Notes in Control and Information Sciences, 2006, 330 : 139 - 156
  • [3] Distributed control and observation
    University Denis Diderot, LANN, University Pierre et Marie Curie Paris, France
    Lect. Notes Control Inf. Sci., 2006, (139-156):
  • [4] Distributed control and observation
    Bardos, Claude
    CONTROL OF FLUID FLOW, 2006, 330 : 139 - 156
  • [5] A FRAMEWORK FOR DISTRIBUTED DEBUGGING
    CHEUNG, WH
    BLACK, JP
    MANNING, E
    IEEE SOFTWARE, 1990, 7 (01) : 106 - 115
  • [6] Debugging Distributed Systems
    Beschastnikh, Ivan
    Wang, Patty
    Brun, Yuriy
    Ernst, Michael D.
    COMMUNICATIONS OF THE ACM, 2016, 59 (08) : 32 - 37
  • [7] Distributed Supervisory Control with Partial Observation
    Saeidi, Vahid
    Afzalian, Ali A.
    Gharavian, Davood
    2016 4TH INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, AND AUTOMATION (ICCIA), 2016, : 136 - 141
  • [8] Distributed debugging for mobile networks
    Boix, Elisa Gonzalez
    Noguera, Carlos
    De Meuter, Wolfgang
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 90 : 76 - 90
  • [9] DISTRIBUTED DEBUGGING - SESSION SUMMARY
    GROSS, T
    SIGPLAN NOTICES, 1983, 18 (08): : 96 - 97
  • [10] Analyzing and debugging distributed executions
    Raynal, M
    KUWAIT JOURNAL OF SCIENCE & ENGINEERING, 1996, : 135 - 149