• DocumentCode
    3450948
  • Title

    Visualizing interactions in distributed Java applications

  • Author

    Bawa, Nishant ; Ghosh, Sudipto

  • Author_Institution
    Colorado State Univ., Fort Collins, CO, USA
  • fYear
    2003
  • fDate
    10-11 May 2003
  • Firstpage
    292
  • Lastpage
    293
  • Abstract
    Distributed Java applications represent a large growth area in software. Such applications are composed of distributed components that interact with each other to provide the desired functionality. Visualization of these interactions helps designers, programmers and testers in many aspects of software development: understanding application behavior, testing, debugging, checking conformance of the implementation with the design, and performance tuning. We have developed a technique to visualize execution of distributed Java RMI-based applications in terms of sequences of method calls between distributed objects. In this paper we describe the technique and a prototype implementation of a Tool for Remote Interactions Monitoring (TRIM).
  • Keywords
    Java; object-oriented programming; program debugging; program testing; program visualisation; remote procedure calls; reverse engineering; software performance evaluation; RMI-based applications; TRIM; Tool for Remote Interactions Monitoring; application behavior; conformance checking; distributed Java applications; distributed components; interaction visualization; method call sequences; performance tuning; software debugging; software development; software testing; software understanding; Application software; Debugging; Java; Middleware; Programming; Runtime; Software prototyping; Software testing; Unified modeling language; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Program Comprehension, 2003. 11th IEEE International Workshop on
  • ISSN
    1092-8138
  • Print_ISBN
    0-7695-1883-4
  • Type

    conf

  • DOI
    10.1109/WPC.2003.1199219
  • Filename
    1199219