Please use this identifier to cite or link to this item: http://hdl.handle.net/10553/54782
Title: Building robust applications by reusing non-robust legacy software
Authors: Guerra Santana, Francisco
González, Javier Miranda
Santos Espino, José Miguel 
Calero, José Carlos Rodríguez
UNESCO Clasification: 120311 Logicales de ordenadores
Keywords: Distributed systems
Fault-tolerant systems
Continuous service
Robust database
Issue Date: 2001
Publisher: 0302-9743
Journal: Lecture Notes in Computer Science 
Conference: 6th Ada-Europe International Conference on Reliable Software Technologies, Ada-Europe 2001 
Abstract: We propose a methodology for building robust Ada applications by reusing legacy software that we replicate among the nodes of a distributed system in order to increase fault tolerance of the service provided by the reused software. This methodology consists of writing an Ada interface which makes the binding to the legacy library. This interface forwards client requests to a group of remote servers, each one executing a copy of the legacy library. Dependability and consistency issues are solved inside the new interface code. In order to provide continuous service when adding new members, we propose techniques which prevent the server group from stopping service during state transfer. As an example of this methodology we present a robust database.
URI: http://hdl.handle.net/10553/54782
ISBN: 3540421238
ISSN: 0302-9743
Source: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)[ISSN 0302-9743],v. 2043, p. 148-159
Appears in Collections:Actas de congresos
Show full item record

Google ScholarTM

Check

Altmetric


Share



Export metadata



Items in accedaCRIS are protected by copyright, with all rights reserved, unless otherwise indicated.