Engineering Distributed Shared Memory Middleware for Java

  • Authors:
  • Michele Mazzucco;Graham Morgan;Fabio Panzieri;Craig Sharp

  • Affiliations:
  • University of Cyprus, Nicosia, Cyprus 1678 and University of Bologna, Bologna, Italy 40127;Newcastle University, Newcastle upon Tyne, UK NE17RU;University of Bologna, Bologna, Italy 40127;Newcastle University, Newcastle upon Tyne, UK NE17RU

  • Venue:
  • OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the design, implementation and initial evaluation of an object-based Distributed Shared Memory (DSM) middleware system for Java. The resulting implementation allows the construction of event-based distributed systems using a simple programming model, allowing applications to be deployed without hardware or communication channel assumptions. Our implementation utilises standard, freely available, Message Oriented Middleware (MOM). This approach eases DSM development as many reliability and scalability issues associated to DSM may be handled by MOM. In addition to an implementation description, we provide performance results of a prototype system on a Local Area Network.