[-] Show simple item record

dc.contributor.advisorKumar, Vijay, 1946-eng
dc.contributor.authorLinneman, Ryan
dc.date.issued2015
dc.date.submitted2015 Falleng
dc.descriptionTitle from PDF of title page, viewed on March 23, 2016en
dc.descriptionThesis advisor: Vijay Kumaren
dc.descriptionVitaen
dc.descriptionIncludes bibliographical references (pages 205-206)en
dc.descriptionThesis (M.S.)--School of Computing and Engineering. University of Missouri--Kansas City, 2015en
dc.description.abstractDespite its tenure, mobile computing continues to move to the forefront of technology and business. This ever expansive field holds no shortages of opportunity for either party. Its benefits and demand are abundant but it is not without its challenges. Maintaining both data consistency and availability is one of the most challenging prospects for mobile computing. These difficulties are exacerbated by the unique ability of mobile platforms to disconnect for extended periods of time while continuing to function normally. Data collected and modified while in such a state poses considerable risk of abandon as there exists no static algorithm to determine that it is consistent when integrated back to the server. This thesis proposes a mechanism to improve transaction acceptance without sacrificing consistency of the related data on both the client and server. Particular consideration is placed towards honoring data which a client may produce or modify while in a disconnected state. The underlying framework leverages merging strategies to resolve conflicts in data using a custom tiered dynamic merge granularity. The merge process is aided by a custom lock promotion scheme applied in the application layer at the server. The improved incoherence resolution process is then examined for impacts to the fate of such transactions and related bandwidth utilization.eng
dc.description.tableofcontentsIntroduction -- Related work -- Approach -- Implementation -- Evaluation -- Conclusion -- Appendix A. Client API documentation -- Appendix B. Client code -- Appendix C. Server code -- Appendix D. Property performance dataen
dc.format.extentx, 207 pagesen
dc.identifier.urihttps://hdl.handle.net/10355/48346
dc.subject.lcshRelational databasesen
dc.subject.lcshRelational databases -- Management -- Softwareen
dc.subject.lcshMobile computingen
dc.subject.otherThesis -- University of Missouri--Kansas City -- Computer scienceen
dc.titleImproving Transaction Acceptance of Incoherent Updates Using Dynamic Merging In a Relational Databaseeng
dc.typeThesiseng
thesis.degree.disciplineComputer Science (UMKC)en
thesis.degree.grantorUniversity of Missouri--Kansas Cityen
thesis.degree.levelMastersen
thesis.degree.nameM.S.en


Files in this item

[PDF]

This item appears in the following Collection(s)

[-] Show simple item record