loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
8th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS'01)
Fault Tolerance as an Aspect Using Jreplica
Bologna, Italy
October 31-November 02
ISBN: 0-7695-1384-0
F. Sánchez, University of Extremadura
M. Toro, University of Sevilla
J. Herrer, University of Extremadura
Reliability and availability are very important trends in the development process of distributed systems. In order to improve these features, object replication mechanisms have been introduced. Programming replication policies for a given application is not an easy task, and this is the reason why transparency for the programmer has been one of the most important properties offered by all replication models. However, this transparency for the programmer is not always desirable. In this paper we present a replication model, JReplica, based on Aspect Oriented Programming (AOP). JReplica allows the separated specification of the replication code from the functional behaviour of objects, providing not only a high degree of transparency, as done by previous models, but also the possibility for programmers to introduce new behaviour to specify different fault tolerance requirements. Moreover, the replication aspect has been introduced at design time, and in this way, UML has been extended in order to consider replication issues separately when designing fault tolerance systems.
Citation:
F. Sánchez, M. Toro, J. Herrer, "Fault Tolerance as an Aspect Using Jreplica," ftdcs, pp.0201, 8th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS'01), 2001
Usage of this product signifies your acceptance of the Terms of Use.