World Wide Web Journal - Special issue on XML: principles, tools, and techniques
The Challenges of Mobile Computing
Computer
Incremental Hoarding and Reintegration in Mobile Environments
SAINT '02 Proceedings of the 2002 Symposium on Applications and the Internet
The Roma personal metadata service
WMCSA '00 Proceedings of the Third IEEE Workshop on Mobile Computing Systems and Applications (WMCSA'00)
A Three-Tier Architecture for Ubiquitous Data Access
AICCSA '01 Proceedings of the ACS/IEEE International Conference on Computer Systems and Applications
Exploiting weak connectivity in a distributed file system
Exploiting weak connectivity in a distributed file system
Roam: a scalable replication system for mobile and distributed computing
Roam: a scalable replication system for mobile and distributed computing
An analytical approach to file prefetching
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
UbiData: requirements and architecture for ubiquitous data access
ACM SIGMOD Record
Hoarding location-based data using clustering
Proceedings of the 4th ACM international workshop on Mobility management and wireless access
Hoarding content for mobile learning
International Journal of Mobile Communications
Touch & Share: RFID based ubiquitous file containers
Proceedings of the 7th International Conference on Mobile and Ubiquitous Multimedia
Mobile network adaptation in the UbiData mobile file system
International Journal of Computers and Applications
Hi-index | 0.01 |
One of the most challenging objectives of mobile data management is the ubiquitous, any time, anywhere access. This objective is very difficult to meet due to several network and mobile device limitations. Optimistic data replication is a generally agreed upon approach to alleviating the difficulty of data access in the adverse mobile environment. However, the two currently most popular models, both Client/Server and Peer-to-Peer models, do not adequately meet the ubiquity objectives. In our views, mobile data management should adequately support access to any data source, from any mobile device. It should also eliminate user involvement by automating data selection, hoarding, and synchronization, regardless of the mobile device chosen by the user. In this paper, we present UbiData: an application-transparent, double-middleware architecture that addresses these challenges. UbiData supports access and update to data from heterogeneous sources (e.g. files belonging to different file systems). It provides for the automatic and device-independent selection, hoarding, and synchronization of data. We present the UbiData architecture and system component, and evaluate the effectiveness of UbiData's automatic data selection and hoarding mechanisms.