Using Causality to Diagnose Configuration Bugs.

ATC'08: USENIX 2008 Annual Technical Conference(2008)

引用 61|浏览36
暂无评分
摘要
We present a novel method for diagnosing configuration management errors. Our proposed approach deduces the state of a buggy computer by running predicates that test system correctness and comparing the resulting execution to that generated by running the same predicates on a reference computer. Our approach generates signatures that represent the execution path of a predicate by recording the causal dependencies of its execution. Our results show that comparisons based on dependency sets significantly outperform comparisons based on predicate success or failure, uniquely identifying the correct bug 86-100% of the time. In the remaining cases, the dependency set method identifies the correct bug as one of two equally likely bugs.
更多
查看译文
关键词
correct bug,execution path,resulting execution,buggy computer,causal dependency,dependency set method,likely bug,novel method,predicate success,proposed approach,configuration bug
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要