Distributed applications rely on middleware to enable interaction among remote components. Thus, the overall performance increasingly depends on the interplay between the implementation of application components and the features provided by the middleware. In this paper we analyze Java components interacting through the RMI middleware, and we discuss opportunities for optimizing remote method invocations. Specifically, we discuss how to optimize parameter passing in RMI by adapting fairly standard static program analysis techniques. The paper presents our technique and reports about a proof-of-concept tool enabling the analysis and the subsequent code optimization. © Springer-Verlag 2004.
CITATION STYLE
Ghezzi, C., Martena, V., & Picco, G. P. (2004). Enhancing Remote Method Invocation through Type-Based Static Analysis. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2984, 339–353. https://doi.org/10.1007/978-3-540-24721-0_25
Mendeley helps you to discover research relevant for your work.