Ambient Clouds: Reactive Asynchronous Collections for Mobile Ad Hoc Network Applications

Abstract : In MANET applications, a common pattern is to maintain and query time-varying collections of remote objects. Traditional approaches require programmers to manually track the connectivity state of these remote objects and adding or removing them from local collections on a per-object basis. Queries over these collections have to be manually recomputed whenever the collection or its elements change.The code for maintaining these ad-hoc collections is scattered across the application code and leads to bugs hindering the application development process. In this paper, we propose an object-oriented abstraction called ambient clouds: a collection of objects whose contents are implicitly updated when changes occur. Ambient clouds can be queried and composed using reactive standard query operators. We show how ambient clouds ease the development of a collaborative peer-to-peer drawing application.
Type de document :
Communication dans un congrès
Jim Dowling; François Taïani. 13th International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2013, Florence, Italy. Springer, Lecture Notes in Computer Science, LNCS-7891, pp.85-98, 2013, Distributed Applications and Interoperable Systems. 〈10.1007/978-3-642-38541-4_7〉
Liste complète des métadonnées

Littérature citée [10 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01489467
Contributeur : Hal Ifip <>
Soumis le : mardi 14 mars 2017 - 14:19:49
Dernière modification le : mardi 14 mars 2017 - 16:07:25
Document(s) archivé(s) le : jeudi 15 juin 2017 - 14:12:52

Fichier

978-3-642-38541-4_7_Chapter.pd...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Kevin Pinte, Andoni Lombide Carreton, Elisa Gonzalez Boix, Wolfgang Meuter. Ambient Clouds: Reactive Asynchronous Collections for Mobile Ad Hoc Network Applications. Jim Dowling; François Taïani. 13th International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2013, Florence, Italy. Springer, Lecture Notes in Computer Science, LNCS-7891, pp.85-98, 2013, Distributed Applications and Interoperable Systems. 〈10.1007/978-3-642-38541-4_7〉. 〈hal-01489467〉

Partager

Métriques

Consultations de la notice

26

Téléchargements de fichiers

10