Distributed Programming in GARF

Détails

ID Serval
serval:BIB_5C73A5D72E06
Type
Actes de conférence (partie): contribution originale à la littérature scientifique, publiée à l'occasion de conférences scientifiques, dans un ouvrage de compte-rendu (proceedings), ou dans l'édition spéciale d'un journal reconnu (conference proceedings).
Collection
Publications
Titre
Distributed Programming in GARF
Titre de la conférence
Object-Based Distributed Programming : ECOOP '93 Workshop,July 26–27, 1993 Proceedings
Auteur(s)
Garbinato B., Guerraoui R., Mazouni K.R.
Editeur
Springer Verlag
Adresse
Kaiserslautern, Germany
ISBN
978-3-540-57932-8
978-3-540-48389-2
Statut éditorial
Publié
Date de publication
1994
Peer-reviewed
Oui
Editeur scientifique
Guerraoui R., Nierstrasz O., Riveill M.
Volume
791
Série
Lecture Notes in Computer Science
Pages
225-239
Langue
anglais
Résumé
GARF is an object-oriented programming environment aimed to support the design of reliable distributed applications. Its computational model is based on two programming levels: the functional level and the behavioral level. At the functional level, software functionalities are described using passive objects, named data objects, in a centralized, volatile, and failure free environment. At the behavioral level, data objects are dynamically bound to encapsulators and mailers which support distribution, concurrency, persistence and fault tolerance. Encapsulators wrap data objects by controlling how the latter send and receive messages, while mailers perform communications between encapsulators. This paper describes how the GARF computational model enables to build flexible and highly modular abstractions for the design of reliable distributed applications.
Mots-clé
dop, garf
Création de la notice
25/09/2012 16:04
Dernière modification de la notice
20/08/2019 15:14
Données d'usage