the paper describes an experience in developing and using a system for real-time field support to archaeological excavations. the experience is made possible by using mobile computers in outdoor environments, like arc...
详细信息
ISBN:
(纸本)1581130864
the paper describes an experience in developing and using a system for real-time field support to archaeological excavations. the experience is made possible by using mobile computers in outdoor environments, like archaeological sites.
the HiMAT model is introduced for the design and development of mobile agent applications. HiMAT derives from two models for mobile agents, MA and TuCSoN. By extending and integrating these two models, HiMAT provides ...
详细信息
ISBN:
(纸本)1581130864
the HiMAT model is introduced for the design and development of mobile agent applications. HiMAT derives from two models for mobile agents, MA and TuCSoN. By extending and integrating these two models, HiMAT provides a unique, coherent framework enabling mobile agent system designers to effectively deal with topology, authentication, authorization and coordination.
Mobile agents are well adapted to the domain of mobile computing. However, designing a mobile agent environment destined to function in a mobile computing environment raises some problems. these problems are related t...
详细信息
ISBN:
(纸本)1581130864
Mobile agents are well adapted to the domain of mobile computing. However, designing a mobile agent environment destined to function in a mobile computing environment raises some problems. these problems are related to the frequent connections and disconnections of such devices. In addition, these mobile devices need to retrieve mobile agents sent out by them during the previous connections. In this paper we describe MAGENTA[1], a mobile agent environment we have designed and implemented, focussing on mechanisms it provides for supporting mobile computing.
Environment-Mediated Communication (EMC) is introduced as new concept for computer-mediated human-to-human communication in mobile settings. EMC is based on highly mobile computing devices such as handhelds, palmtops ...
详细信息
ISBN:
(纸本)1581130864
Environment-Mediated Communication (EMC) is introduced as new concept for computer-mediated human-to-human communication in mobile settings. EMC is based on highly mobile computing devices such as handhelds, palmtops and wearables, and on emerging technologies facilitating interaction of mobile devices withtheir physical surroundings, for instance smart environments and context-awareness. In EMC, communication between humans is mediated by an instance of the physical environment, at least conceptually if not physically. this short paper presents an analysis of the EMC design space, and reflects on potential applications.
In this paper we describe a flexible object storage system aimed at supporting collaborative applications in large-scale environments that include mobile computers. We present an integrated solution to two major probl...
详细信息
ISBN:
(纸本)1581130864
In this paper we describe a flexible object storage system aimed at supporting collaborative applications in large-scale environments that include mobile computers. We present an integrated solution to two major problems that arise in such environments: data availability and concurrency control. the first is tackled by the flexible combination of weakly consistent server replication and client caching. the second is tackled through an open object framework that enables easy object development using type specific conflict detection and resolution. this object storage serves as a supporting platform to build distributed and mobile collaborative applications.
To provide data consistency in the presence of failures and concurrency, database methods will continue to be important to the processing of shared information in a mobile computing environment. Motivated by the need ...
详细信息
ISBN:
(纸本)1581130864
To provide data consistency in the presence of failures and concurrency, database methods will continue to be important to the processing of shared information in a mobile computing environment. Motivated by the need to migrate existing database applications while supporting the development of new database applications and personal services involving mobile and wireless data access, we have developed PRO-MOTION. PRO-MOTION is a mobile transaction processing system that supports disconnected transaction processing in a mobile client-server environment. In this paper, we present the specifics of the structuring and the management of transactions in PRO-MOTION, which utilizes nested-split transactions to provide different levels of isolation and transaction consistency.
Recent research has demonstrated that portable computer users can save battery power by migrating tasks over wireless networks to server machines. Making this technique generally useful requires considerable automatio...
详细信息
ISBN:
(纸本)1581130864
Recent research has demonstrated that portable computer users can save battery power by migrating tasks over wireless networks to server machines. Making this technique generally useful requires considerable automation. this paper describes a framework for automatically migrating tasks from a portable computer over a wireless network to a server and migrating the results back. the paper presents the framework's architecture, discusses key issues in creating the framework, and presents performance results that demonstrate that the framework is both useful and power-inexpensive.
this paper presents an algorithm for computing amorphous program slices. Amorphous program slicing relaxes the syntactic condition of traditional slicing and can therefore produce considerably smaller slices. Existing...
详细信息
ISBN:
(纸本)1581130864
this paper presents an algorithm for computing amorphous program slices. Amorphous program slicing relaxes the syntactic condition of traditional slicing and can therefore produce considerably smaller slices. Existing algorithms slice the program's control-flow graph and then apply a collection of axiomatic rules. A more unified approach is obtained using the system dependence graph for both steps. Slicing this graph requires linear time. Furthermore, it contains sufficient information to allow the rules to be easily specified and applied. Some of these rules treat the system dependence graph as a data-flow graph and use a data-flow evaluation model, while others perform standard compiler optimizations. the application of amorphous slicing to the problem of determining array access safety is considered.
A problem with a ubiquitous device like a cellular phone is that it is not properly integrated with contemporary distributed systems. Our goal is to improve this, by enabling cellular phones as interacting clients in ...
详细信息
ISBN:
(纸本)1581130864
A problem with a ubiquitous device like a cellular phone is that it is not properly integrated with contemporary distributed systems. Our goal is to improve this, by enabling cellular phones as interacting clients in a distributed system. We have devised an architecture with two main components: 1) A cellular phone, and 2) a remote extensible server based on a mobile code system. the cellular phone link provides a communication channel to the remote extensible server. this channel is used both for extending remote servers with mobile code and for event notification from remote servers. We have built a prototype weather alarm system, to illustrate the functionality of the architecture. Our prototype system is in daily use, and may be accessed and used by anyone from the World Wide Web.
Portable computers using wireless networks enable users to work while on the move but introduce many new technical challenges. the MoleNE project aims at building generic system services to deal with mobility related ...
详细信息
ISBN:
(纸本)1581130864
Portable computers using wireless networks enable users to work while on the move but introduce many new technical challenges. the MoleNE project aims at building generic system services to deal with mobility related problems as a middleware between the standard operating system and the applications. Using these services, programmers concentrate on application functionalities and the development and maintenance of code become simpler. In this paper, we present MFS, a NFS version 2.0 protocol compatible file system that uses generic services to deal with disconnections of mobile clients, allows mobile users to access NFS objects despite disconnections, eliminates NFS consistency traffic, and allows a per data block consistency management.
暂无评论