DocumentCode :
1689935
Title :
Network abstractions for context-aware mobile computing
Author :
Roman, Gruia-Catalin ; Julien, Christine ; Huang, Qingfeng
Author_Institution :
Dept. of Comput. Sci., Washington Univ., Saint Louis, MO, USA
fYear :
2002
Firstpage :
363
Lastpage :
373
Abstract :
Context-aware computing is characterized by the ability of a software system to continuously adapt its behavior to a changing environment over which it has little or no control. Previous work along these lines presumed a rather narrow definition of context, one that was centered on resources immediately available to the component in question, e.g., communication bandwidth, physical location, etc. We explore context-aware computing in the setting of ad hoc networks consisting of numerous mobile hosts that interact with each other opportunistically via transient wireless interconnections. We extend the context to encompass awareness of an entire neighborhood within the ad hoc network. A formal abstract characterization of this new perspective is proposed. The result is a specification method and associated context maintenance protocol. The former enables an application to define an individualized context, one that extends across multiple mobile hosts in the ad hoc network. The latter makes it possible to delegate the continuous reevaluation of the context and the performance of operations on it to some middleware operating below the application level. This relieves application development of the obligation of explicitly managing mobility and its implications on the component´s behavior.
Keywords :
distributed object management; mobile computing; protocols; wireless LAN; ad hoc networks; application development; component behavior; context maintenance protocol; context-aware mobile computing; individualized context; middleware; mobile hosts; network abstractions; specification method; transient wireless interconnections; Ad hoc networks; Bandwidth; Communication system control; Computer networks; Context; Context-aware services; Control systems; Mobile communication; Mobile computing; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2002. ICSE 2002. Proceedings of the 24rd International Conference on
Conference_Location :
Orlando, FL, USA
Print_ISBN :
1-58113-472-X
Type :
conf
Filename :
1007982
Link To Document :
بازگشت