DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MIS.2008.37
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.
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, Mar./Apr. 2008, doi:10.1109/MIS.2008.37 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||