2005 · 165 citations · 4 references
ComputingComputer ScienceSystems EngineeringSoftware EngineeringSystems ArchitectureWeb TechnologiesIntegration ArchitectureIntelligent AgentsInteroperabilityService-oriented ArchitectureSystems IntegrationWeb ProtocolsAgent CommunicationAgent CoordinationAgent Oriented DesignAgent Oriented Software EngineeringGateway-based InteroperabilityWeb Service ArchitectureWeb ServicesWeb Services Integration
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.
4
Multiagent systems with workflows
José M. Vidal, Paul A. Buhler, Christian Stahl · IEEE Internet Computing · 2004 · 89 citations
Adaptive Workflow = Web Services + Agents.
Paul A. Buhler, José M. Vidal, Harko Verhagen · 2003 · 55 citations
N. J. Davies, Dieter Fensel, Marc Richardson · BT Technology Journal · 2004 · 42 citations