The Unix File System(UFS) has historically offered a shared-memory consistency model. The lack of concurrency control makes this model susceptible to read/write conflicts, i.e., unexpected read/write sharing between two different processes. For example, the update of a header file by one user while another user is performing a long-runningmake can cause inconsistencies in the compilation results. In practice, read/write conflicts are rare for two reasons. First, the window of vulnerability is relatively small because read/write conflicts only occur when the executions of two processes overlap. Second, they are often prevented via explicit user-level coordination. However, the advent of mobile computing makes read/write conflicts a realistic...
Mobile computing is presently experiencing a period of unprecedented growth with the convergence of ...
As mobile clients travel, their costs to reach home filing ser-vices change, with serious performanc...
Due to historical reasons, today's computer systems treat I/O devices as second-class citizens, supp...
Disconnected operation based on optimistic replication has been demonstrated as an effective techniq...
Abstract: Different isolation levels are required to ensure various degrees of data consistency and ...
Mobile users bring new challenges to distributed file systems. First, the network costs between clie...
To overcome availability, latency, bandwidth, and cost barriers of mobile networks, mobile clients o...
File access is a fundamental requirement of any computing environment, and mobile users expect their...
The transaction processing on the mobile network may lead to disconnection due to poor bandwidth. To...
Mobile computing has enabled users to seamlessly access databases even when they are on the move. Ho...
1 Introduction The recent widespread use of portable computers in the computing industry underlines...
This thesis studies concurrency control and composition of transactions in computing environments wi...
Databases are hosted by a growing number of lightweight intelligent devices like palmtops, cellular ...
Mobile computing technology is developing rapidly due to the advantages of information access throug...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
Mobile computing is presently experiencing a period of unprecedented growth with the convergence of ...
As mobile clients travel, their costs to reach home filing ser-vices change, with serious performanc...
Due to historical reasons, today's computer systems treat I/O devices as second-class citizens, supp...
Disconnected operation based on optimistic replication has been demonstrated as an effective techniq...
Abstract: Different isolation levels are required to ensure various degrees of data consistency and ...
Mobile users bring new challenges to distributed file systems. First, the network costs between clie...
To overcome availability, latency, bandwidth, and cost barriers of mobile networks, mobile clients o...
File access is a fundamental requirement of any computing environment, and mobile users expect their...
The transaction processing on the mobile network may lead to disconnection due to poor bandwidth. To...
Mobile computing has enabled users to seamlessly access databases even when they are on the move. Ho...
1 Introduction The recent widespread use of portable computers in the computing industry underlines...
This thesis studies concurrency control and composition of transactions in computing environments wi...
Databases are hosted by a growing number of lightweight intelligent devices like palmtops, cellular ...
Mobile computing technology is developing rapidly due to the advantages of information access throug...
Transactional Memory (TM) aims to make shared memory parallel programming easier by abstracting away...
Mobile computing is presently experiencing a period of unprecedented growth with the convergence of ...
As mobile clients travel, their costs to reach home filing ser-vices change, with serious performanc...
Due to historical reasons, today's computer systems treat I/O devices as second-class citizens, supp...