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
Link To Document