OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

A metaobject architecture for fault-tolerant distributed systems : the FRIENDS approach

Fabre, Jean-Charles and Pérennou, Tanguy A metaobject architecture for fault-tolerant distributed systems : the FRIENDS approach. (1998) IEEE Transactions on Computers, vol. 9 (n° 1). pp. 78-95. ISSN 0018-9340

[img]
Preview
(Document in English)

PDF (Publisher's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
397kB

Official URL: http://doi.ieeecomputersociety.org/10.1109/12.656088

Abstract

The FRIENDS system developed at LAAS-CNRS is a metalevel architecture providing libraries of metaobjects for fault tolerance, secure communication, and group-based distributed applications. The use of metaobjects provides a nice separation of concerns between mechanisms and applications. Metaobjects can be used transparently by applications and can be composed according to the needs of a given application, a given architecture, and its underlying properties. In FRIENDS, metaobjects are used recursively to add new properties to applications. They are designed using an object oriented design method and implemented on top of basic system services. This paper describes the FRIENDS software-based architecture, the object-oriented development of metaobjects, the experiments that we have done, and summarizes the advantages and drawbacks of a metaobject approach for building fault-tolerant systems

Item Type:Article
Audience (journal):International peer-reviewed journal
Uncontrolled Keywords:
Institution: Université de Toulouse > Institut Supérieur de l'Aéronautique et de l'Espace - ISAE
French research institutions > Centre National de la Recherche Scientifique - CNRS
Laboratory name:
Laboratoire d'Analyse et d'Architecture des Systèmes - LAAS (Toulouse, France) - Tolérance aux fautes et Sûreté de Fonctionnement informatique - TSF
Département de Mathématiques, Informatique, Automatique - DMIA (Toulouse, France) - Modelisation et Architecture des Systèmes - MARS
Laboratoire d'Analyse et d'Architecture des Systèmes - LAAS (Toulouse, France) - Outils Logiciels pour la Communication - OLC
Statistics:download
Deposited By: Tanguy PERENNOU
Deposited On:03 Jun 2008 15:35

Repository Staff Only: item control page