DIPAS: A distributed performance analysis service for grid service-based workflows
Future Generation Computer Systems
An instrumentation infrastructure for grid workflow applications
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
Hi-index | 0.00 |
This paper deals with the challenging problem of performance analysis for Java programs. We describe procedures and requirements for instrumenting, monitoring, and analyzing distributed Java codes, and introduces Aksum, a highly customizable and flexible system for performance analysis that helps programmers to semi-automatically locate and understand performance problems in parallel and distributed Java programs. We also describe a sophisticated agent architecture as part of Aksum for static and dynamic instrumentation of Java programs. Experiments are presented for a widely distributed application running on a heterogeneous set of machines with different operating systems to illustrate the usefulness of our approach.