Proceedings of the Eighth International Workshop on Dynamic Analysis 2010
DOI: 10.1145/1868321.1868323
|View full text |Cite
|
Sign up to set email alerts
|

Using compression algorithms to support the comprehension of program traces

Abstract: Several software maintenance tasks such as debugging, phaseidentification, or simply the high-level exploration of system functionality, rely on the extensive analysis of program traces. These usually require the developer to manually discern any repeated patterns that may be of interest from some visual representation of the trace. This can be both time-consuming and inaccurate; there is always the danger that visually similar trace-patterns actually represent distinct program behaviours. This paper presents … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2013
2013
2022
2022

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 14 publications
(20 reference statements)
0
4
0
Order By: Relevance
“…Chilimbi and others [21] use Sequitur for fast detection of hot data streams. Walkinshaw and others [89] apply Sequitur to the comprehension of program traces at varying levels of abstraction. Lin and others [52] extend Sequitur as a new XML compression scheme for supporting query processing.…”
Section: Related Workmentioning
confidence: 99%
“…Chilimbi and others [21] use Sequitur for fast detection of hot data streams. Walkinshaw and others [89] apply Sequitur to the comprehension of program traces at varying levels of abstraction. Lin and others [52] extend Sequitur as a new XML compression scheme for supporting query processing.…”
Section: Related Workmentioning
confidence: 99%
“…Since its development [34,35,36], Sequitur has been applied to various tasks, including program and data pattern analysis [10,11,21,22,23,26,44]. We are not aware of prior usage of Sequitur to support direct document analytics on compressed data.…”
Section: Related Workmentioning
confidence: 99%
“…Walkinshaw et al [18] used SEQUITUR to recognize repeated patterns in program traces and to visualize them. As in our experiment, they generated an input string by transforming each element of API call sequences into one character.…”
Section: Related Workmentioning
confidence: 99%