LNCS Homepage
ContentsAuthor IndexSearch

Engineering Distributed Shared Memory Middleware for Java

Michele Mazzucco1,3, Graham Morgan2, Fabio Panzieri3, and Craig Sharp2

1University of Cyprus, Nicosia, 1678CY, Cyprus

2Newcastle University, Newcastle upon Tyne, NE17RU, UK

3University of Bologna, Bologna, 40127, Italy

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.

LNCS 5870, p. 531 ff.

Full article in PDF | BibTeX


lncs@springer.com
© Springer-Verlag Berlin Heidelberg 2009