Sciweavers

MOBICOM
1996
ACM

Building Reliable Mobile-Aware Applications Using the Rover Toolkit

14 years 4 months ago
Building Reliable Mobile-Aware Applications Using the Rover Toolkit
This paper discusses extensions to the Rover toolkit for constructing reliable mobile-aware applications. The extensions improve upon the existing failure model, which only addressed client or communication failures and guaranteed reliable message delivery from clients to server, but did not address server failures (e.g., the loss of an incoming message by a failed server) [16]. Due to the unpredictable, intermittent communication connectivity typically found in mobile environments, it is not appropriate to make clients responsible for guaranteeing request completion at servers as was done originally in Rover. The extensions discussed in this paper provide both system- and language-level support for reliable operation in the form of stable logging of each message received by a server, per-application stable variables, programmer-supplied failure recovery procedures, server process failure detection, and automatic server process restart. The design and implementation of fault tolerant ...
Anthony D. Joseph, M. Frans Kaashoek
Added 08 Aug 2010
Updated 08 Aug 2010
Type Conference
Year 1996
Where MOBICOM
Authors Anthony D. Joseph, M. Frans Kaashoek
Comments (0)