Title :
Engineering Web service - agent integration
Author :
Greenwood, Dominic ; Calisti, Monique
Author_Institution :
Whitestein Technol. AG, Zurich, Switzerland
Abstract :
Web services are fast emerging as the dominant means for connecting remotely executing programs via well established Internet protocols and commonly used machine readable representations. Software agents are now increasingly used in commercial applications to solve complex engineering problems, and these applications often expose or make use of Web services. As such, this paper presents a gateway architecture for connecting software agents and Web services in a transparent manner with fully automatic operation. This gateway allows Web services to invoke agent services and vice versa by translating message encodings and service descriptions between the two technologies. We also address how software agents offer the opportunity to introduce new modalities in the ways Web services are used and manipulated, including redirection, aggregation, integration and administration.
Keywords :
Internet; internetworking; software agents; transport protocols; Internet protocol; agent integration; engineering Web service; gateway architecture; software agents; Context-aware services; Humans; Java; Logic; Paper technology; Simple object access protocol; Software agents; Web services; Web sites; XML;
Conference_Titel :
Systems, Man and Cybernetics, 2004 IEEE International Conference on
Print_ISBN :
0-7803-8566-7
DOI :
10.1109/ICSMC.2004.1399962