Abstract
Mobile devices, because they can be used to access corporate information anytime anywhere, have recently received considerable attention, and several research efforts have been tailored towards addressing data synchronization problems. However, the solutions are either vendor specific or homogeneous in nature. This paper proposed Heterogeneous Mobile Database Synchronization Model (HMDSM) to enable all mobile databases (regardless of their individual differences) and participate in any data synchronization process. To accomplish this, an experimental approach (exploratory and confirmatory) was employed. Also existing models and algorithms are classified, protracted and applied. All database peculiar information, such as trigger, timestamp and meta-data are eliminated. A listener is added to listen to any operation performed from either side. To prove its performance, the proposed model underwent rigorous experimentation and testing. X2 test was used to analyze the data generated from the experiment. Results show the feasibility of having an approach which can handle database synchronization between heterogeneous mobile databases and the server. The proposed model does not only prove its generic nature to all mobile databases but also reduces the use of mobile resources; thus suitable for mobile devices with low computing power to proficiently process large amount of data. © 2015 The Science and Information (SAI) Organization Limited.
Highlights
Heterogeneity of mobile databases, complexity in mobile applications development [1] as well as the mobile devices themselves has engineered several obstructions in data synchronization
Verifications are done at the beginning of the synchronization process to confirm whether there is need for the synchronization and at the end to verify the successful completion of the synchronization process; we aim to decrease the number of tuples retrieved from the source database that already match their counterpart in the target database
We identified the relevant elements for the proposed model such as entities and attributes from the existing solutions some which strongly guided our selection criteria for the appropriate model structure
Summary
Heterogeneity of mobile databases, complexity in mobile applications development [1] as well as the mobile devices themselves has engineered several obstructions in data synchronization. Data Synchronization (DS) can be defined as record exchange between two different databases [2]. It is the system that establishes the movement of data between the mobile device and the server-side databases [3]. A heterogeneous database is an automated (or semiautomated) system that has disparate data model for the local nodes, Operating System, DBMS to present user with a single, unified query interface [4], [5]. [9] suggested a target based algorithm which always initiate the synchronization process from the target database
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Advanced Computer Science and Applications
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.