Title :
Policy-based separation of concerns for dynamic code mobility management
Author :
Montanari, Rebecca ; Tonti, Gianluca ; Stefanelli, Cesare
Author_Institution :
Dipt. di Elettronica, Informatica e Sistemistica, Bologna Univ., Italy
Abstract :
The convergence between the Internet and telecommunication systems promotes an integrated scenario characterized by different flavors of mobility. Users can connect to the network from ubiquitous points of attachment and wireless portable devices can roam by maintaining continuous connectivity. Novel middleware technologies based on code mobility has the potential to enhance service provisioning to mobile users/devices. However, code mobility adds complexity to the design of applications and calls for new approaches for the programming of code mobility strategies. Separation between mobility and computational concerns is crucial to reduce the complexity of code mobility control and to favor rapid mobile code-based service prototyping, run-time configuration and maintenance. To achieve the needed degree of separation of concerns the paper advocates the adoption of policies and proposes a policy-based framework for dynamic code mobility management. In addition, the paper explores a reflective-based approach to mobility control and compares policy with reflective-based programming solutions to point out the main differences and lessons learned.
Keywords :
Internet; codes; computational complexity; distributed programming; middleware; mobile computing; Internet; code mobility control; code mobility strategies; code-based service prototyping; computational complexity; dynamic code mobility management; middleware; mobile users; pervasive computing; policy-based concern separation; policy-based framework; reflective-based approach; reflective-based programming; run-time configuration; telecommunication systems; ubiquitous computing; wireless portable devices; Application software; Dynamic programming; IP networks; Middleware; Mobile computing; Mobile radio mobility management; Prototypes; Runtime; Ubiquitous computing; Web and internet services;
Conference_Titel :
Computer Software and Applications Conference, 2003. COMPSAC 2003. Proceedings. 27th Annual International
Print_ISBN :
0-7695-2020-0
DOI :
10.1109/CMPSAC.2003.1245325