MaROS: A Framework for Application Development on Mobile Hosts
Sebnem Baydere et.al.
Procedings of Int'l. Conference on Parallel and Distributed
Systems (Euro-PDS'97), Barcelona, Spain, June 1997, pp.269-275.
Abstract
During the lifetime of an application running on a mobile host, resource constraints of the machine change. Because of these constraints, system facilities that are provided in traditional computing environments such as dependence on static resources and continuous connectivity can not be relied on. New application development platforms are needed. MaROS is an object oriented client/server framework for application development on mobile hosts. It offers advantages for the mobile applications that require continuous access to the resources. The framework provides a global object-naming and creation scheme to support object relocation. It allows dynamic division of responsibilities between the client and the server and handles state recovery following a system shutdown. Its communication infrastructure is based on queued operations to support voluntary disconnection. In this paper, the MaROS environment and its design principles are presented.
Back to Main