|
|
PDIS
Personal Distributed Information Store
|
|
|
Description |
The PDIS project at HIIT is about next-generation data synchronization. Its central goal is to enable people to store replicas of their data on several devices, and several computers, and to keep these replicas in sync. More specifically, we are creating a new kind of system service for storing structured data in an application-independent way. Our PDIS repository looks to applications much like a local XML database, but it additionally implements a versioning and labeling scheme that enables synchronizing the contents of any two repositories at any time. Changes made at one repository propagate in an epidemic fashion to the rest. PDIS models data as collections of objects, where each object is represented as a small XML document. This is ideal for everyday Personal Information Management applications such as calendaring, as well as for storing file metadata, as in digital media applications. For instance, calendars are simply collections of calendar entries, represented as little XML documents. We have also undertaken a separately funded sister project called PDOS to port the PDIS software to Symbian OS. |
|
Duration
|
01.01.2003-31.12.2004
|
|
Volume
|
6 man-years
|
|
Partners
|
|
|
Research group
|
Ken Rimey (responsible project leader)
Kenneth Oksanen Torsten Rüger Pekka Kanerva Tero Hasu (PDOS) Juha Päivärinta (PDOS) |
|
Publications
|
Ken Rimey. Version Headers for Flexible Synchronization and Conflict Resolution. HIIT Technical Report 2004-3, November 2004. [pdf] Tancred Lindholm and Torsten Rüger. A Fault-tolerant Three-way Merge for XML and HTML. Accepted for publication in Internet and Multimedia Systems and Applications (EuroIMSA), 21-23 February 2005, Grindelwald, Switzerland. |
|
Links
|
|
|
Contact
|
|