• 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