Agent approach for service discovery and utilization

There is an extensive set of published and usable services on the Internet. Human based approaches to discover and utilize these services is not only time consuming, but also requires continuous user interaction. This paper describes an agent approach for service discovery and utilization (AASDU), which focuses on using light weight autonomous agents built into a multi-agent referral community, and Web service standards (namely UDDI, SOAP, WSDL and XML). The AASDU approach proposes to use agents that interact with end users by accepting their queries to discover services, and efficiently manage service invocation. AASDU uses intrinsic multi-agent properties to allow agents to communicate and cooperate with one another. Each agent conforms to a communication protocol that allows it to send and receive messages from another agent, without needing to know the address of the receiving agent. There is a need for effective and efficient communication among components in a multi-disciplinary, cross-organizational architecture. This has resulted in a proliferation of communication building blocks, or middleware, for distributed scientific computing. The most recent, and quite network-based services, referred to as Web services. This paper also discusses the interoperability that can be achieved between software components through the use of Web service standards and protocols in the context of AASDU.

[1]  C. M. Sperberg-McQueen,et al.  Extensible markup language , 1997 .

[2]  D. Box,et al.  Simple object access protocol (SOAP) 1.1 , 2000 .

[3]  Henk Sol,et al.  Proceedings of the 54th Hawaii International Conference on System Sciences , 1997, HICSS 2015.

[4]  Michael N. Huhns,et al.  Agents as Web Services , 2002, IEEE Internet Comput..

[5]  C. M. Sperberg-McQueen,et al.  Extensible Markup Language (XML) , 1997, World Wide Web J..

[6]  Tran Cao Son,et al.  Semantic Web Services , 2001, IEEE Intell. Syst..

[7]  Munindar P. Singh,et al.  Emergence of agent-based referral networks , 2002, AAMAS '02.

[8]  Sheng-Tzong Cheng,et al.  A new framework for mobile Web services , 2002, Proceedings 2002 Symposium on Applications and the Internet (SAINT) Workshops.

[9]  Erik Christensen,et al.  WSDL: Web Service Description Language , 2001 .

[10]  I. Foster,et al.  The Physiology of the Grid , 2003 .

[11]  Michael W. Berry,et al.  Large-Scale Information Retrieval with Latent Semantic Indexing , 1997, Inf. Sci..

[12]  Thomas E. Potok,et al.  VIPAR: Advanced Information Agents discovering knowledge in an open and changing environment , 2003 .

[13]  Hector Garcia-Molina,et al.  Index structures for information filtering under the vector space model , 1994, Proceedings of 1994 IEEE 10th International Conference on Data Engineering.

[14]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[15]  Calton Pu,et al.  A modeling and execution environment for distributed scientific workflows , 2003, 15th International Conference on Scientific and Statistical Database Management, 2003..