A tool for layered analysing and understanding of distributed programs

Zhou, Wanlei

A tool for layered analysing and understanding of distributed programs

Distributed programs are harder to analyse and understand than sequential programs for a number of reasons. First, a distributed program consists of many entities at different levels of abstraction. Second, communication among the entities of a distributed program may happen concurrently and nondeterministically.


DISTRIBUTED SYSTEMS
EVENT-BASED DEBUGGING
EXECUTION REPLAY
PROGRAM ANALYSIS

H004.7 COM