Experimental evaluation of distributed middleware with a virtualized Java environment

  • Authors:
  • Nuno A. Carvalho;João Bordalo;Filipe Campos;José Pereira

  • Affiliations:
  • Universidade do Minho, Portugal;Universidade do Minho, Portugal;Universidade do Minho, Portugal;Universidade do Minho, Portugal

  • Venue:
  • Proceedings of the 6th Workshop on Middleware for Service Oriented Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

The correctness and performance of large scale service oriented systems depend on distributed middleware components performing various communication and coordination functions. It is, however, very difficult to experimentally assess such middleware components, as interesting behavior often arises exclusively in large scale settings, but such deployments are costly and time consuming. We address this challenge with Minha, a system that virtualizes multiple JVM instances within a single JVM while simulating key environment components, thus reproducing the concurrency, distribution, and performance characteristics of the actual system. The usefulness of Minha is demonstrated by applying it to the WS4D Java stack, a popular implementation of the Devices Profile for Web Services (DPWS) specification.