Coda: A Highly Available File System for a Distributed Workstation Environment
IEEE Transactions on Computers
User Interface Management Systems
User Interface Management Systems
Analyzing the Properties of User Interface Software
Analyzing the Properties of User Interface Software
Why are Human-Computer interfaces Difficult to Design and Implement?
Why are Human-Computer interfaces Difficult to Design and Implement?
Performance evaluation of protocols for group-oriented mobile services
Mobile Networks and Applications
International Journal of Network Management
A middleware framework for managing transactions in group-oriented mobile commerce services
Decision Support Systems
DBS-IC: An adaptive Data Bundling System for Intermittent Connectivity
Computer Communications
Hi-index | 0.00 |
This paper describes an approach for handling intermittent connectivity between mobile clients and network-resident applications, which we call zippering. When the client connects with the application, communication between the client and the application is synchronous. When the client intermittently connects with the application, communication becomes asynchronous. The DIANA (Device-Independent, Asynchronous Network Access) approach allows the client to perform a variety of operations while disconnected. Finally, when the client reconnects with the application, the operations performed independently on the client are replayed to the application in the order they were originally done. Zippering allows the user at the client to fix errors detected during reconciliation and continues the transaction gracefully instead of aborting the whole transaction when errors are detected.