The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Spatial Programming Using Smart Messages: Design and Implementation
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Collaborative backup for dependable mobile applications
MPAC '04 Proceedings of the 2nd workshop on Middleware for pervasive and ad-hoc computing
Autonomous virtual mobile nodes
DIALM-POMC '05 Proceedings of the 2005 joint workshop on Foundations of mobile computing
PeopleNet: engineering a wireless virtual social network
Proceedings of the 11th annual international conference on Mobile computing and networking
Programming stigmergic coordination with the TOTA middleware
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Location-based Publish/Subscribe
NCA '05 Proceedings of the Fourth IEEE International Symposium on Network Computing and Applications
Sauvegarde coopérative entre pairs pour dispositifs mobiles
UbiMob '05 Proceedings of the 2nd French-speaking conference on Mobility and ubiquity computing
Opportunistic spatio-temporal dissemination system for vehicular networks
Proceedings of the 1st international MobiSys workshop on Mobile opportunistic networking
Text Display and Graphics Control on a Paintable Computer
SASO '07 Proceedings of the First International Conference on Self-Adaptive and Self-Organizing Systems
Hovering Information - Self-Organising Information that Finds Its Own Storage
SUTC '08 Proceedings of the 2008 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (sutc 2008)
Recognizing Traffic Jams with Hovering Data Clouds
ISOLA '06 Proceedings of the Second International Symposium on Leveraging Applications of Formal Methods, Verification and Validation
Keeping diversity when exploring dynamic environments
Proceedings of the 2009 ACM symposium on Applied Computing
Programming pervasive and mobile computing applications: The TOTA approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Persistent content-based information dissemination in hybrid vehicular networks
PERCOM '09 Proceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications
Robust and self-repairing formation control for swarms of mobile agents
AAAI'05 Proceedings of the 20th national conference on Artificial intelligence - Volume 1
Infrastructureless storage in dynamic environments
Proceedings of the 2010 ACM Symposium on Applied Computing
Hovering data clouds: a decentralized and self-organizing information system
IWSOS'06/EuroNGI'06 Proceedings of the First international conference, and Proceedings of the Third international conference on New Trends in Network Architectures and Services conference on Self-Organising Systems
Timed virtual stationary automata for mobile networks
OPODIS'05 Proceedings of the 9th international conference on Principles of Distributed Systems
A survey of geocast routing protocols
IEEE Communications Surveys & Tutorials
Description and composition of bio-inspired design patterns: a complete overview
Natural Computing: an international journal
Hi-index | 0.00 |
This article defines and analyzes a collection of algorithms for persistent storage of data at specific geographical zones exploiting the memory of mobile devices located in these areas. Contrarily to other approaches for data dissemination, our approach uses a viral programming model. Data performs an active role in the storage process. It acts as a virus or a mobile agent, finding its own storage and relocating when necessary. We consider geographical areas of any shape and size. Simulation results show that our algorithms are scalable and converge quickly, even though none of them outperform the others for all performance metrics considered.