Integrating noninterfering versions of programs
ACM Transactions on Programming Languages and Systems (TOPLAS)
Disconnected operation in the Coda File System
ACM Transactions on Computer Systems (TOCS)
Change detection in hierarchically structured information
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
XMIDDLE: A Data-Sharing Middleware for Mobile Computing
Wireless Personal Communications: An International Journal
A Java Framework for Mobile Data Synchronization
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
Towards Collaborative Content Management and Version Control for Structured Mathematical Knowledge
MKM '03 Proceedings of the Second International Conference on Mathematical Knowledge Management
A hybrid approach to optimistic file system directory tree synchronization
Proceedings of the 4th ACM international workshop on Data engineering for wireless and mobile access
Exploiting schemas in data synchronization
Journal of Computer and System Sciences
OmniStore: Automating data management in a personal system comprising several portable devices
Pervasive and Mobile Computing
Semantic-based Merging of RSS Items
World Wide Web
RDFSync: efficient remote synchronization of RDF models
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
Scalable XML collaborative editing with undo
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems - Volume Part I
Exploiting schemas in data synchronization
DBPL'05 Proceedings of the 10th international conference on Database Programming Languages
Collection and object synchronization based on context information
MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
RWS-Diff: flexible and efficient change detection in hierarchical data
Proceedings of the 22nd ACM international conference on Conference on information & knowledge management
Hi-index | 0.00 |
Optimistic replication approaches are often employed on mobile devices, which raises the need for reconciliation of concurrently modified data. We propose that three-way merging algorithms, in particular those that are able to process tree-structured data in XML format, make good candidates for a generic data reconciliation engine on mobile devices.By exchanging data through XML files we impose minimal constraints on application design and are able to offer reconciliation services to a large number of existing applications. Reconciliation support can be added to an application in several increments, allowing application developers to choose a suitable level of support compared to implementation effort. We give two examples of reconciliation by three-way merging of XML.