w2c logo Missouri S&T
About People News Projects Publications Services Grants Contact Us
Projects

Multi-version Transaction Model to Improve Data Availability in Mobile Computing

In this project, we develop a multi-version transaction model, which exploits versions to increase availability in a mobile database environment. Each transaction in our model is either in start, committed or terminated state. A transaction can start and commit at mobile host (MH) but terminates only at mobile service station (MSS). We will discuss a two-version model, where each data object can have two versions, one committed and the other is terminated. A read transaction is never blocked, as it is always made available either a committed or a terminated version. We will extended the model to handle multiversions. Our model can increase read-write and write-write availability. We have outlined the locking protocols and working on their correctness by showing that they will always produce one-copy serializable schedules. Currently we are working on simulation model.

Resercher

Dr. Sanjay Madria

M. Baseer (MS Thesis), UMR