Multi agent based web service QoS management architecture

Due to the changing and dynamic environment of web services, Quality of Service (QoS) becomes a key factor to differentiate service providers. Since current web service standards and technologies suffer from the lack of QoS Management, having architectures capable of supporting QoS verification, selection, negotiation and monitoring is inevitable. Software agents have been recognized as a promising technology for managing web services. Using FIPA compliant Multi Agents we were able to propose a Multi Agents based web service QoS Management Architecture. We also introduced a QoS based web service clustering method which helps us to select the best service that suits user quality preferences.

[1]  L. P. J. Veelenturf,et al.  Analysis and applications of artificial neural networks , 1995 .

[2]  Francisco García-Sánchez,et al.  An ontology, intelligent agent-based framework for the provision of semantic web services , 2009, Expert Syst. Appl..

[3]  Shensheng Zhang,et al.  Interactive Web service choice-making based on extended QoS model , 2006 .

[4]  J.M. Rosario,et al.  A Self-Healing Architecture for Web Service-Based Applications , 2008, 2008 11th IEEE International Conference on Computational Science and Engineering - Workshops.

[5]  Monique Calisti,et al.  Engineering Web service - agent integration , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[6]  Michael Wooldridge,et al.  Agents are not (just) web services : considering BDI agents and web services ♦ , 2005 .

[7]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

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

[9]  Li Zengzhi,et al.  Design and Implementation of QoS Management and the Reduction of Evaluation Indexes , 2008, 2008 International Symposium on Knowledge Acquisition and Modeling.

[10]  Stefan Wermter,et al.  Hybrid neural document clustering using guided self-organization and WordNet , 2004, IEEE Intelligent Systems.

[11]  Junfeng Zhao,et al.  Personalized QoS Prediction forWeb Services via Collaborative Filtering , 2007, IEEE International Conference on Web Services (ICWS 2007).

[12]  Gwyduk Yeom,et al.  A QoS model and testing mechanism for quality-driven Web services selection , 2006, The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06).

[13]  Barbara Pernici,et al.  An architecture for flexible Web service QoS negotiation , 2005, Ninth IEEE International EDOC Enterprise Computing Conference (EDOC'05).

[14]  Ahmed Karmouch,et al.  Prediction-based policy adaptation for QoS management in wireless networks , 2003, Proceedings POLICY 2003. IEEE 4th International Workshop on Policies for Distributed Systems and Networks.

[15]  V. S. Ananthanarayana,et al.  A QoS Broker Based Architecture for Dynamic Web Service Selection , 2008, 2008 Second Asia International Conference on Modelling & Simulation (AMS).

[16]  Ryszard Kowalczyk,et al.  Enabling agent-based management of Web services with WS2JADE , 2005, Fifth International Conference on Quality Software (QSIC'05).

[17]  M. Elkoutbi,et al.  WS-QoSM: A Broker-based Architecture for Web Services QoS Management , 2006, 2006 Innovations in Information Technology.

[18]  Cao Jian,et al.  Interactive Web service choice-making based on extended QoS model , 2005, The Fifth International Conference on Computer and Information Technology (CIT'05).

[19]  Abdelhakim Hafid,et al.  A QoS broker based architecture for efficient Web services selection , 2005, IEEE International Conference on Web Services (ICWS'05).

[20]  Fabio Bellifemine,et al.  Developing Multi-Agent Systems with JADE (Wiley Series in Agent Technology) , 2007 .

[21]  Eyhab Al-Masri,et al.  QoS-based Discovery and Ranking of Web Services , 2007, 2007 16th International Conference on Computer Communications and Networks.