This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Web Services from an Agent Perspective
March/April 2008 (vol. 23 no. 2)
pp. 12-14
Terry R. Payne, University of Southampton
The growth of automated services on the Web has facilitated the emergence of a new software development paradigm. This paradigm is based on the composition of disparate services to achieve large-scale, reusable solutions for diverse domains. Borrowing heavily from research in object-oriented software engineering and multiagent systems, the Web service paradigm supports the construction, publication, provision, integration, and utilization of course-grained, software services in open, heterogeneous environments. This article examines this Web service paradigm from an open multiagent systems perspective and contrasts the formally grounded, knowledge-centric view of agents with the pragmatic, declarative, bottom-up approach adopted by Web services.

1. M. Huhns, "Agents as Web Services," IEEE Internet Computing, vol. 6, no. 4, 2002, pp. 93–95.
2. J. Hendler, "Agents and the Semantic Web," IEEE Intelligent Systems, vol. 16, no. 2, 2001, pp. 30–37.
3. Web Services Architecture note, W3C, 11 Feb. 2004, www.w3.org/TRws-arch.
4. I. Foster, N. Jennings, and C. Kesselman, "Brain Meets Brawn: Why Grid and Agents Need Each Other," Proc. 3rd Joint Conf. Autonomous Agents and Multi-Agent Systems (AAMAS04), ACM Press, 2004, pp. 8–15.
5. N.R. Jennings, "An Agent-Based Approach for Building Complex Software Systems," Comm. ACM, vol. 44, no. 4, 2001, pp. 35–41.
6. E.M. Maximilien and M.P. Singh, "Toward Autonomic Web Services Trust and Selection," Proc. 2nd Int'l Conf. Service Oriented Computing (ICSOC04), ACM Press, 2004, pp. 212–221.
7. M. Wooldridge, An Introduction to Multiagent Systems, John Wiley &Sons, 2002.
1. M. Wooldridge and N.R. Jennings, "Intelligent Agents: Theory and Practice," The Knowledge Eng. Rev., vol. 10, no. 2, 1995, pp. 115–152.
2. Y. Shoham, "Agent-Oriented Programming," Artificial Intelligence, vol. 60, no. 1, 1993, pp. 51–92.

Index Terms:
agents, Web services, multiagent systems
Citation:
Terry R. Payne, "Web Services from an Agent Perspective," IEEE Intelligent Systems, vol. 23, no. 2, pp. 12-14, March-April 2008, doi:10.1109/MIS.2008.37
Usage of this product signifies your acceptance of the Terms of Use.