Title :
Agent approach for service discovery and utilization
Author :
Palathingal, Paul ; Chandra, Sandeep
Author_Institution :
Adv. Software Eng. Res. Group, Oak Ridge Nat. Lab., TN, USA
Abstract :
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.
Keywords :
Internet; middleware; multi-agent systems; open systems; Internet; SOAP; UDDI; WSDL; Web service protocol; Web service standard; XML; communication building block; communication protocol; distributed scientific computing; interoperability; light weight autonomous agent; middleware; multiagent referral community; network-based service; service discovery; service utilization; software component; user interaction; Autonomous agents; Computer architecture; Humans; Middleware; Scientific computing; Simple object access protocol; Software standards; Web and internet services; Web services; XML;
Conference_Titel :
System Sciences, 2004. Proceedings of the 37th Annual Hawaii International Conference on
Print_ISBN :
0-7695-2056-1
DOI :
10.1109/HICSS.2004.1265292