SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Measurements of a distributed file system
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Disconnected operation in the Coda file system
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Flexible update propagation for weakly consistent replication
Proceedings of the sixteenth ACM symposium on Operating systems principles
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Deciding when to forget in the Elephant file system
Proceedings of the seventeenth ACM symposium on Operating systems principles
Using properties for uniform interaction in the Presto document system
Proceedings of the 12th annual ACM symposium on User interface software and technology
The mobile people architecture
ACM SIGMOBILE Mobile Computing and Communications Review - Special issue dedicated to Mark Weiser
OceanStore: an architecture for global-scale persistent storage
ASPLOS IX Proceedings of the ninth international conference on Architectural support for programming languages and operating systems
Integrating Information Appliances into an Interactive Workspace
IEEE Computer Graphics and Applications
Translucent cache management for mobile computing
Translucent cache management for mobile computing
The Personal Server: Changing the Way We Think about Ubiquitous Computing
UbiComp '02 Proceedings of the 4th international conference on Ubiquitous Computing
Automated context aggregation and file annotation for PAN-based computing
Personal and Ubiquitous Computing
OmniStore: Automating data management in a personal system comprising several portable devices
Pervasive and Mobile Computing
Syxaw: Data Synchronization Middleware for the Mobile Web
Mobile Networks and Applications
MultiRep: asynchronous multi-device consistency
Proceedings of the Third International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Hi-index | 0.00 |
People now have available to them a diversity of digital storage facilities, including laptops, cell phone address books, handheld devices, desktop computers and web-based storage 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 in a user's personal file space is available to him on the storage facility he is currently using. We introduce the Roma personal metadata service to make it easier to locate current versions of personal files and ensure their availability across different repositories. This centralized service stores information about each of a user's files, such as name, location, timestamp and keywords, on behalf of mobility-aware applications. Separating out these metadata from the data respositories 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.