An Agent-Based Autonomous Management Approach to Dynamic Services

The services over Internet are often dynamic, evolving and growing due to the changes of the requirements and operating contexts. Therefore, it is necessary to effectively manage the dynamics of services in order to support flexible, efficient, and transparent services access for applications at run-time. This paper proposes an agent-based technical framework of managing dynamics of services, in which agent as the bridge between the applications and the target services is responsible for encapsulating the services as its behaviours, monitoring the dynamic of services, and providing proper services for applications. The situation model of services and implementation architecture of service manager are designed to specify the expected dynamic aspects of services and support the monitoring and access on services. Based on Jade and Tomcat, we have developed a prototype platform called ServiceAutoManager to implement the above technologies and studied a case to show the effectiveness of our proposed approach.

[1]  Pei Sun,et al.  A Lightweight Agent Fabric for Service Autonomy , 2007, SOCASE.

[2]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[3]  Luís Miguel Botelho,et al.  Executing Semantic Web Services with a Context-Aware Service Execution Agent , 2007, SOCASE.

[4]  Willem-Jan van den Heuvel,et al.  Web Services Management: A Survey , 2005, IEEE Internet Comput..

[5]  Xin Zhang,et al.  From Mining Tinnitus Database to Tinnitus Decision-Support System, Initial Study , 2007, 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'07).

[6]  Walamitien H. Oyenan,et al.  Design and Evaluation of a Multiagent Autonomic Information System , 2007, 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'07).

[7]  Ian T. Foster,et al.  Toward an Autonomic Service Management Framework: A Holistic Vision of SOA, AON, and Autonomic Computing , 2008, IEEE Communications Magazine.

[8]  Low Tan Jung,et al.  Autonomic, self-organizing service-Oriented Architecture in service ecosystem , 2010, 4th IEEE International Conference on Digital Ecosystems and Technologies.

[9]  Paolo Traverso,et al.  Service-Oriented Computing: a Research Roadmap , 2008, Int. J. Cooperative Inf. Syst..

[10]  Khaled Ghédira,et al.  AFAWS: An Agent based Framework for Autonomic Web Services , 2012, Multiagent Grid Syst..