Simulation methodology for statisticians, operations analysts, and engineers: vol. 1
Simulation methodology for statisticians, operations analysts, and engineers: vol. 1
Fault Injection for Dependability Validation: A Methodology and Some Applications
IEEE Transactions on Software Engineering
The process group approach to reliable distributed computing
Communications of the ACM
Client-Access Protocols for Replicated Services
IEEE Transactions on Software Engineering
Coverage Estimation Methods for Stratified Fault-Injection
IEEE Transactions on Computers
Group Communication in Partitionable Systems: Specification and Algorithms
IEEE Transactions on Software Engineering
AQuA: An Adaptive Architecture that Provides Dependable Distributed Objects
IEEE Transactions on Computers
Experimental Evaluation of the Unavailability Induced by a Group Membership Protocol
EDCC-4 Proceedings of the 4th European Dependable Computing Conference on Dependable Computing
A Low Latency, Loss Tolerant Architecture and Protocol for Wide Area Group Communication
DSN '00 Proceedings of the 2000 International Conference on Dependable Systems and Networks (formerly FTCS-30 and DCCA-8)
Transparent fault tolerance for corba
Transparent fault tolerance for corba
A Global-State-Triggered Fault Injector for Distributed System Evaluation
IEEE Transactions on Parallel and Distributed Systems
Jgroup-ARM: a distributed object group platform with autonomous replication management
Software—Practice & Experience
Foraging for Better Deployment of Replicated Service Components
DAIS '09 Proceedings of the 9th IFIP WG 6.1 International Conference on Distributed Applications and Interoperable Systems
An architecture for self-healing autonomous object groups
ATC'07 Proceedings of the 4th international conference on Autonomic and Trusted Computing
Hi-index | 0.00 |
Jgroup/ARM is a middleware framework for operating dependable distributed applications based on Java. Jgroup integrates the distributed object models of Java RMI and Jini with the object group communication paradigm, enabling the construction of groups of replicated server objects that provide dependable services to clients. ARM provides automated mechanisms for distributing replicas to host processors and recovering from replica failures. This paper describes an approach based on stratified sampling combined with fault injections for estimating the dependability attributes of a service deployed using the Jgroup/ARM middleware framework. A first experimental evaluation is performed focusing on a service provided by a triplicated server, and indicative predictions of various dependability attributes of the service are obtained. The evaluation shows that a very high availability and MTBF may be achieved for services based on Jgroup/ARM.