Synchronization of mobile XML databases by utilizing deferred views
K. Miller, C. N. P. Gee, R. Inaba, Tansel Özyer, Anthony Lo, Reda Alhajj · 2005
In today fast pace, technologically based world, people need access to information on the go, anywhere at anytime. Because of this, mobile databases are greatly increasing in popularity. Using mobile devices, users can access and modify information without a network connection, and can then synchronize any updates when they get connected. This synchronization process must not only be able to perform updates on data from multiple users, but must also be able to detect and resolve conflicts. This process can sometimes be expensive and the synchronization algorithm must not only be robust, but also efficient. Motivated by this, we present DeferredSync as a new efficient XML based synchronization technique. DeferredSync converts relational data into XML tree structure and then makes use of deferred views in order to minimize bandwidth and storage space for the client. Finally, a conflict detection and resolution algorithm using priority selection to synchronize the data is outlined.