The Vision of Autonomic Computing
Computer
A Communication Virtual Machine
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 01
An Innovative Self-Configuration Approach for Networked Systems and Applications
AICCSA '06 Proceedings of the IEEE International Conference on Computer Systems and Applications
Self-Configuring User-Centric Communication Services
ICONS '08 Proceedings of the Third International Conference on Systems
Realizing communication services using model-driven development
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
An autonomic framework for user-centric communication services
CASCON '09 Proceedings of the 2009 Conference of the Center for Advanced Studies on Collaborative Research
Hi-index | 0.00 |
The convergence of various multimedia communications that includes voice, video and data presents many opportunities for enabling unified communication but paradoxically leads to inefficiencies for the user as the communication may become complex. Model driven technologies such as the Communication Virtual Machine (CVM) propose to reduce such complexity through the use of models to define a user's communication needs. The CVM was extended to utilize multiple common-off-the-self (COTS) communication APIs such as Skype and Smack which we refer to as communication frameworks, to promote service and network independence. However, the user's current priorities and context play no role in the use and configuration of these frameworks. In this paper we introduce the notion of policy driven self-configuration into the CVM, where high level user policies play a major role in the self-configuration decisions. We show the results of a feature analysis of the domain which guided the policy definition process. We also provide a design of the policy driven self-configuring architecture.