Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]

@

Journal of Information Science and Engineering, Vol.19 No.1, pp.39-58 (January 2003)


Enhancing Availability of Cooperative Applications
Through Interoperable Middleware

Carlo Marchetti, Antonino Virgillito and Roberto Baldoni
Dipartimento di Informatica Sistemistica
Universita La Sapienza di Roma
Via Salaria 113, 00198, Roma, Italy
E-mail: {marchet, virgi, baldoni}@dis.uniromal.it

Cooperative information systems are characterized by distribution, high heterogeneity and scale. Therefore they require interoperable, dependable services on top of which the development of cooperative application can take place. This paper studies, in the context of the Unitary Network of the Italian Public Administration, the problem of increasing the availability of the services exported by a cooperating entity through interoperable middleware. In particular we show how a Fault Tolerant CORBA compliant system, namely the Interoperable Replication Logic (IRL), can be used to increase such availability by building a replicated cooperative gateway that wraps enterprise cooperative applications.

Keywords: cooperative information systems, fault tolerance, object replication, CORBA, FT-CORBA, middleware platforms

Full Text () Retrieve PDF document (200301_03.pdf)

Received September 22, 2001; accepted April 15, 2002.
Communicated by Jang-Ping Sheu, Makoto Takizawa and Myongsoon Park.
1 The acronym of RUPA comes from the translation in Italian of "Public Administration Unitary Network", i.e., "Rete Unitaria della Pubblica Amministrazione" (RUPA).