A Semantic-Serializability Based Fully-Distributed Concurrency Control Mechanism for Mobile Multi-Database Systems
Ângelo Brayner, F.S. Alencar · 2006
The nodes of a mobile ad hoc network (MANET) represent mobile computers in which database systems (DBSs) may reside. In such an environment, we may have a mobile multidatabase system (mobile MDBS), i.e., a collection of autonomous, distributed, heterogeneous and mobile DBSs, where each mobile computer can access multiple DBSs of that collection by means of global transactions. In this paper we propose SESAMO, which is a concurrency control mechanism that does not require that a single mobile host (a node in MANET) plays the role of the centralized coordinator for all global transactions executed in the mobile MDBS. Moreover, SESAMO allows that subtransactions commit independently of the commitment of their respective global transactions, since it is based on the semantic serializability, which relaxes global serializability.