DocumentCode
2741962
Title
Managing trace data volume through a heuristical clustering process based on event execution frequency
Author
Zaidman, Andy ; Demeyer, Serge
Author_Institution
Dept. of Math. & Comput. Sci., Antwerp Univ., Belgium
fYear
2004
fDate
24-26 March 2004
Firstpage
329
Lastpage
338
Abstract
To regain architectural insight into a program using dynamic analysis, one of the major stumbling blocks remains the large amount of trace data collected. Therefore, this paper proposes a heuristic which divides the trace data into recurring event clusters. To compose such clusters the Euclidian distance is used as a dissimilarity measure on the frequencies of the events. Manual inspection of these event sequences revealed that the heuristic provides interesting starting points for further examination.
Keywords
pattern clustering; program diagnostics; program visualisation; reverse engineering; Euclidian distance; event execution frequency; heuristical clustering process; program dynamic analysis; trace data volume; Bridges; Computer science; Frequency measurement; Inspection; Mathematics; Programming profession; Protocols; Reverse engineering; Software systems; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings. Eighth European Conference on
ISSN
1534-5351
Print_ISBN
0-7695-2107-X
Type
conf
DOI
10.1109/CSMR.2004.1281435
Filename
1281435
Link To Document