• DocumentCode
    2388413
  • Title

    PerViz: Painkillers for pervasive application debugging

  • Author

    Pham, Hubert ; Paluska, Justin Mazzola

  • Author_Institution
    Comput. Sci. & Artificial Intell. Lab., MIT, Cambridge, MA, USA
  • fYear
    2010
  • fDate
    March 29 2010-April 2 2010
  • Firstpage
    208
  • Lastpage
    216
  • Abstract
    Debugging pervasive applications is difficult due to their distributed, asynchronous, and dynamic nature. To help ease the debugging process, we propose PerViz, a developer-targeted tool that enhances system visibility through real-time visualizations of system state, semi-automates application restarts and positioning, and enables both real-time and asynchronous collaboration in debugging between developers. Developers interact with PerViz through a web browser, which provides a convenient, centralized location to study and filter aggregated application debugging logs and state. In our experience with using PerViz, we have found its log aggregation and real-time visualizations to be key facilitators for effective debugging.
  • Keywords
    program debugging; software tools; ubiquitous computing; PerViz tool; Web browser; developer-targeted tool; pervasive application debugging; system visibility; Application software; Artificial intelligence; Collaboration; Computer science; Debugging; Filtering; Real time systems; Reproducibility of results; Timing; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Computing and Communications (PerCom), 2010 IEEE International Conference on
  • Conference_Location
    Mannheim
  • Print_ISBN
    978-1-4244-5329-0
  • Electronic_ISBN
    978-1-4244-5328-3
  • Type

    conf

  • DOI
    10.1109/PERCOM.2010.5466975
  • Filename
    5466975