DocumentCode
242916
Title
DataTube4log: A Visual Tool for Mining Multi-threaded Software Logs
Author
Devaux, S. ; Bouali, F. ; Venturini, Gilles
Author_Institution
Comput. Sci. Lab., Univ. Francois-Rabelais of Tours, Tours, France
fYear
2014
fDate
16-18 July 2014
Firstpage
189
Lastpage
195
Abstract
In this paper we study a 3D tubular visualization of software activity log data, with the aim of supporting multithreaded software development and debugging. We consider an existing visualization called Datatube2 that has already been used to help various domain experts in the analysis of large amounts of time-dependent data. Since software logs are also time series, DataTube2 has been enhanced to support the specific data and tasks that are currently found in debugging, yielding to a specific visualization that we called DataTube4log. In this visualization, each line in the tube is devoted to the activity of a thread. Dependencies between threads are materialized with arrows. Synchronization objects are also represented. Using a real dataset, we show how a domain expert has solved a debugging problem. In this experiment, we found that DataTube4log can be easily learned and adopted, and that the ability of the tube to efficiently render an overview of large time series was beneficial to the software engineer.
Keywords
data mining; multi-threading; program debugging; program visualisation; system monitoring; time series; 3D tubular visualization; DataTube4log; Datatube2; mining; multithreaded software development; multithreaded software logs; real dataset; software activity log data; software debugging; synchronization objects; threads dependencies; time series; time-dependent data; visual tool; Data visualization; Electron tubes; Message systems; Software; Synchronization; Three-dimensional displays; Visualization; 3D; software logs; visual data mining;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Visualisation (IV), 2014 18th International Conference on
Conference_Location
Paris
ISSN
1550-6037
Type
conf
DOI
10.1109/IV.2014.73
Filename
6902902
Link To Document