Engineering Distributed Shared Memory Middleware for Java']Java

被引:0
|
作者
Mazzucco, Michele [1 ,3 ]
Morgan, Graham [2 ]
Panzieri, Fabio [3 ]
Sharp, Craig [2 ]
机构
[1] Univ Cyprus, CY-1678 Nicosia, Cyprus
[2] Newcastle Univ, Newcastle Upon Tyne NE1 7RU, Tyne & Wear, England
[3] Univ Bologna, I-40127 Bologna, Italy
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:531 / +
页数:3
相关论文
共 50 条
  • [1] Hive: Implementing a virtual distributed shared memory in Java']Java
    Baiardi, F
    Dobloni, G
    Mori, P
    Ricci, L
    DISTRIBUTED AND PARALLEL SYSTEMS : FROM INSTRUCTION PARALLELISM TO CLUSTER COMPUTING, 2000, 567 : 169 - 172
  • [2] Memory utilization analysis of Java']Java middleware for distributed real-time and embedded systems
    Qu, Runtao
    Hirano, Satoshi
    Ohkawa, Takeshi
    PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 134 - +
  • [3] Babylon: middleware for distributed, parallel, and mobile Java']Java applications
    van Heiningen, Willem
    MacDonald, Steve
    Brecht, Tim
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2008, 20 (10): : 1195 - 1224
  • [4] A general-purpose distributed computing Java']Java middleware
    Barroso Almeida, Andre Luis
    Cimino, Leonardo de Souza
    Eugenio de Resende, Jose Estevao
    Moreira Silva, Lucas Henrique
    Souza Rocha, Samuel Queiroz
    Gregorio, Guilherme Aparecido
    Paiva, Gustavo Silva
    Delabrida, Saul
    Santos, Haroldo Gambini
    Moreira de Carvalho, Marco Antonio
    Lins Aquino, Andre Luiz
    Lima, Joubert de Castro
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (07):
  • [5] A distributed computing course with Java']Java based middleware projects
    Ahuja, SP
    PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1013 - 1016
  • [6] A Java']Java middleware for guaranteeing privacy of distributed tuple spaces
    Bettini, L
    De Nicola, R
    SCIENTIFIC ENGINEERING FOR DISTRIBUTED JAVA APPLICATIONS, 2002, 2604 : 175 - 184
  • [7] MultiJav: A distributed shared memory system based on multiple Java']Java Virtual Machines
    Chen, X
    Allan, VH
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 91 - 98
  • [8] Memory system Behavior of Java']Java-based middleware
    Karlsson, M
    Moore, KE
    Hagersten, E
    Wood, DA
    NINTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2003, : 217 - 228
  • [9] A distributed execution environment for shared Java']Java objects
    Erdogan, N
    Selcuk, YE
    Sahingoz, O
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (07) : 445 - 455
  • [10] An Statistical Approach for Estimating CPU Consumption in Shared Java']Java Middleware Server
    Wang, Wei
    Huang, Xiang
    Song, Yunkui
    Zhang, Wenbo
    Wei, Jun
    Zhong, Hua
    Huang, Tao
    2011 35TH IEEE ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2011, : 541 - 546