An Interactive Environment for Real-Time Java

Graduate

Author: Ren-Song Ko
Advisor: Matt W. Mutka
Email: korenson@cse.msu.edu; http://www.cse.msu.edu/~korenson

An interactive environment is described which allows people to instrument and control performance and behavior of Java applications remotely. The instrumentation component makes use of PG^RT, developed by A. Bakic, M. W. Mutka, and D. T. Rover. PG^RT is running on a different machine than Java applications. Therefore, it has less performance impact on the applications because the applications only have to send necessary raw instrumentation data, and the processing and rendering of those data are done on remote machines. Based on instrumentation results, people can adjust performance and behavior of the applications by using remote controllers which also runs on different machines. Finally, an Java application, Java MPEG player, is used to demonstrate the usage of this interactive environment.

 

Return to Workshop Listing