A service architecture for mobile teamwork
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Power-aware data management for small devices
WOWMOM '02 Proceedings of the 5th ACM international workshop on Wireless mobile multimedia
Browser State Repository Service
Pervasive '02 Proceedings of the First International Conference on Pervasive Computing
UbiData: ubiquitous mobile file service
Proceedings of the 2003 ACM symposium on Applied computing
UbiData: requirements and architecture for ubiquitous data access
ACM SIGMOD Record
Towards a semantic-aware file store
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
Persistent personal names for globally connected mobile devices
OSDI '06 Proceedings of the 7th symposium on Operating systems design and implementation
PodBase: transparent storage management for personal devices
IPTPS'08 Proceedings of the 7th international conference on Peer-to-peer systems
TrapperKeeper: the case for using virtualization to add type awareness to file systems
HotStorage'10 Proceedings of the 2nd USENIX conference on Hot topics in storage and file systems
Autonomous storage management for personal devices with PodBase
USENIXATC'11 Proceedings of the 2011 USENIX conference on USENIX annual technical conference
Hi-index | 0.00 |
People now have available to them a diversity of digital storage devices, including palmtops, cell phone address books, laptops, desktop computers and Web-based services. Unfortunately, as the number of personal data repositories increases, so does the management problem of ensuring that the most up-to-date version of any document is available to the user on the storage device he/she is currently using. We introduce the Roma personal metadata service to make it easier to locate current file versions and ensure their availability across different repositories. This centralized service stores information about each of a user's files, such as its name, location, timestamp and keywords, on behalf of mobility-aware applications. Separating out these metadata from the data repositories makes it practical to keep the metadata store on a highly available, portable device. In this paper, we describe the design requirements, architecture and current prototype implementation of Roma.