This Article 
 Bibliographic References 
 Add to: 
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,
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
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.