Activities per year
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.
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.
| Original language | English |
|---|---|
| Title of host publication | 13th IFIP international conference on Distributed Applications and Interoperable Systems |
| Editors | Jim Dowling, François Taïani |
| Publisher | Springer |
| Pages | 85-98 |
| Volume | 7891 |
| ISBN (Print) | 978-3-642-38541-4 |
| DOIs | |
| Publication status | Published - 2013 |
| Event | 13th IFIP International Conference on Distributed Applications and Interoperable Systems - Berlin, Germany Duration: 1 Jan 2013 → … |
Publication series
| Name | Lecture Notes in Computer Science |
|---|
Conference
| Conference | 13th IFIP International Conference on Distributed Applications and Interoperable Systems |
|---|---|
| Abbreviated title | COORDINATION'13 |
| Country/Territory | Germany |
| City | Berlin |
| Period | 1/01/13 → … |
Bibliographical note
Jim Dowling and François TaïaniKeywords
- collection
- mobile ad hoc network
- peer to peer application
- language abstraction
Fingerprint
Dive into the research topics of 'Ambient Clouds: Reactive Asynchronous Collections for Mobile Ad-Hoc Network Applications'. Together they form a unique fingerprint.Activities
- 2 Talk or presentation at a conference
-
Ambient Clouds: Reactive Asynchronous Collections for Mobile Ad-Hoc Network Applications
Kevin Pinte (Speaker)
2013Activity: Talk or presentation › Talk or presentation at a conference
-
13th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS)
Kevin Pinte (Speaker)
3 Jun 2013 → 6 Jun 2013Activity: Talk or presentation › Talk or presentation at a conference