DocumentCode :
1164913
Title :
Dynamic binding in mobile applications
Author :
Bellavista, Paolo ; Corradi, Antonio ; Montanari, Rebecca ; Stefanelli, Cesare
Author_Institution :
Bologna Univ., Italy
Volume :
7
Issue :
2
fYear :
2003
Firstpage :
34
Lastpage :
42
Abstract :
By separating binding concerns from application logic, the Colomba approach exploits metadata to let mobile applications adapt to dynamic environments. Colomba separates service logic from binding management. This permits developers to code, change, and reuse service components and binding strategies independently of each other. Administrators can express binding strategies at a high level of abstraction in terms of declarative policies. In particular, Colomba supports a dynamic binding management that requires: Context awareness is the knowledge of application-specific attributes, such as user preferences, level of trust, subscribed services, and access device characteristics. Users can refer to a set of resources determined by context information. Location awareness is the knowledge of the physical position of the user or device connection to the network infrastructure. Available resources depend on location information.
Keywords :
Internet; meta data; middleware; mobile computing; access device characteristics; application-specific attributes; binding management; binding strategies; context awareness; declarative policies; dynamic binding management; location awareness; location information; network infrastructure; service components; service logic; subscribed services; user preferences; Application software; Hardware; IP networks; Logic; Middleware; Mobile computing; Resource management; Roaming; Web and internet services; Wireless networks;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/MIC.2003.1189187
Filename :
1189187
Link To Document :
بازگشت