• DocumentCode
    2552757
  • Title

    Grid-level computing needs pervasive debugging

  • Author

    Mehmood, Rashid ; Crowcroft, Jon ; Hand, Steven ; Smith, Steven

  • Author_Institution
    Comput. Lab., Cambridge Univ., UK
  • fYear
    2005
  • fDate
    13-14 Nov. 2005
  • Abstract
    Developing applications for parallel and distributed systems is hard due to their nondeterministic nature; developing debugging tools for such systems and applications is even harder. A number of distributed debugging tools and techniques exist; however, we believe that they lack the infrastructure to scale to large-scale distributed systems, systems with hundreds and thousands of nodes, such as grids. In this paper, we introduce PDB, our prototype debugger, which is based on a hierarchical, scalable architecture. We explain the design of the PDB, highlight its functionality, and demonstrate its usability with two case studies. Before concluding, we discuss portability and extensibility issues for PDB, and discuss some solutions.
  • Keywords
    grid computing; program debugging; software architecture; software portability; ubiquitous computing; distributed debugging tools; distributed systems; extensibility; grid-level computing; hierarchical scalable architecture; parallel systems; pervasive debugging; portability; Application software; Concurrent computing; Debugging; Distributed computing; Grid computing; Laboratories; Large-scale systems; Pervasive computing; System testing; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing, 2005. The 6th IEEE/ACM International Workshop on
  • Print_ISBN
    0-7803-9492-5
  • Type

    conf

  • DOI
    10.1109/GRID.2005.1542741
  • Filename
    1542741