arrow
返回

Visualizing Distributed System Executions

delete2020-03-04
delete26
delete
OA
AI
I
Ivan Beschastnikh *
P
Perry Liu
A
Albert Xing
P
Patty Wang
Y
Yuriy Brun
M
Michael D. Ernst
DOI:10.1145/3375633delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
Distributed systems pose unique challenges for software developers. Understanding the system's communication topology and reasoning about concurrent activities of system hosts can be difficult. The standard approach, analyzing system logs, can be a tedious and complex process that involves reconstructing a system log from multiple hosts' logs, reconciling timestamps among hosts with non-synchronized clocks, and understanding what took place during the execution encoded by the log. This article presents a novel approach for tackling three tasks frequently performed during analysis of distributed system executions: (1) understanding the relative ordering of events, (2) searching for specific patterns of interaction between hosts, and (3) identifying structural similarities and differences between pairs of executions. Our approach consists of XVector, which instruments distributed systems to capture partial ordering information that encodes the happens-before relation between events, and ShiViz, which processes the resulting logs and presents distributed system executions as interactive time-space diagrams. Two user studies with a total of 109 students and a case study with 2 developers showed that our method was effective, helping participants answer statistically significantly more system-comprehension questions correctly, with a very large effect size.
Keyword:
Distributed systems
program comprehension
log analysis
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.3K
被引数:
3.4K

机构

U
university of massachusetts system
学者数:
3.9W
论文数: 3.6W
被引数: 42
U
University of British Columbia
学者数:
2.2K
论文数: 949
被引数: 0
U
University of Massachusetts Amherst
学者数:
373
论文数: 214
被引数: 0
学者 查看更多机构
引用论文

引用论文

The microbiota promotes social behavior by modulating microglial remodeling of forebrain neurons
err
IF0
err2020-05-03
err0
errOAAI
errJoseph J. Bruckner; Sarah J. Stednitz; Max Z. Grice; Dana Zaidan; Michelle S. Massaquoi; Johannes Larsch; Alexandra Tallafuss; Karen Guillemin; Philip Washbourne; Judith S. Eisen
err分享
err收藏
High resolution map of eggplant (Solanum melongena) reveals extensive chromosome rearrangement in domesticated members of the Solanaceae
err2014-03-15
err0
errOAAI
errSami Doğanlar; Amy Frary; Marie-Christine Daunay; Koen Huvenaars; Rolf Mank; Anne Frary
err分享
err收藏
Observations of soybean root meristematic cells in response to heat shock
err1988-02-01
err0
PREAI
errYung-Reui Chen; Mei Chou; Shau-Shi Ren; Yih-Ming Chen; Chu-Yung Lin
err分享
err收藏
Control of postharvest radish decay using a Cryptococcus albidus yeast coating formulation
err2012-11-01
err0
PREAI
errXiuling Chen; Jingfu Li; Lili Zhang; Xiangyang Xu; Aoxue Wang; Yijun Yang
err分享
err收藏
学者 查看更多内容