2007
DOI: 10.1002/spe.853
|View full text |Cite
|
Sign up to set email alerts
|

Jgroup/ARM: a distributed object group platform with autonomous replication management

Abstract: This paper presents the design and implementation of Jgroup/ARM, a distributed object group platform with autonomous replication management along with a novel measurement‐based assessment technique that is used to validate the fault‐handling capability of Jgroup/ARM. Jgroup extends Java RMI through the group communication paradigm and has been designed specifically for application support in partitionable systems. ARM aims at improving the dependability characteristics of systems through a fault‐treatment mech… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
43
0

Year Published

2007
2007
2016
2016

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 25 publications
(43 citation statements)
references
References 30 publications
0
43
0
Order By: Relevance
“…The protocols presented in subsequent sections may be implemented inside a group communication system (GCS) (e.g., Isis [16,17], Transis [8], JGroup [47], Spread [7], JGroups [13],...). Given a GCS, three different events can be distinguished with regard to message transmission, as shown in Fig.…”
Section: Reliable Causal Multicastmentioning
confidence: 99%
“…The protocols presented in subsequent sections may be implemented inside a group communication system (GCS) (e.g., Isis [16,17], Transis [8], JGroup [47], Spread [7], JGroups [13],...). Given a GCS, three different events can be distinguished with regard to message transmission, as shown in Fig.…”
Section: Reliable Causal Multicastmentioning
confidence: 99%
“…active replication, load-sharing, etc. based on mechanisms implemented in a generic platform, e.g., [1], [14].…”
Section: A Failure Sources In the Vepcmentioning
confidence: 99%
“…In addition, a replication management infrastructure, e.g. [11,10,9], is necessary to support deployment of replicas and managing reconfigurations when failures occur. One example is the distributed autonomous replication management framework (DARM) [9].…”
Section: Introductionmentioning
confidence: 99%