Ponencia
Fault Tolerance as an aspect using JReplica
Autor/es | Herrero, José Luis
Sánchez, Fernando Toro Bonilla, Miguel |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2001 |
Fecha de depósito | 2017-10-30 |
Publicado en |
|
ISBN/ISSN | 0-7695-1384-0 1071-0485 |
Resumen | 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 ... 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. |
Agencias financiadoras | Comisión Interministerial de Ciencia y Tecnología (CICYT). España |
Identificador del proyecto | TIC99-1083-C02-02 |
Cita | Herrero, J.L., Sánchez, F. y Toro Bonilla, M. (2001). Fault Tolerance as an aspect using JReplica. En FTDCS 2001: Eighth IEEE Workshop on Future Trends of Distributed Computing Systems (201-207), Bologna, Italy: IEEE Computer Society. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
Fault Tolerance.pdf | 164.5Kb | [PDF] | Ver/ | |