Issue No. 02 - March/April (2001 vol. 16)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/5254.920599
<p>The Web is evolving from a repository for text and images to a service provider-including information-providing services and services that have some effect on the world. Furthermore, today's Web was designed primarily for human use, but we are seeing increased automation of Web service interoperation, primarily in B2B and E-Commerce applications. Fundamental to reliable, large-scale interoperation of services by computer programs or agents is the need to make Web service properties, capabilities, interfaces, and effects understandable to computers-to create Semantic Web Services.</p> <p>In this article, the authors propose a vision and a partial realization of precisely this. They propose markup of Web services in the DAML family of semantic Web markup languages. Their markup of Web services enables a wide variety of agent technologies for automated Web service discovery, execution, composition, and interoperation. They present one logic-based agent technology for service composition, predicated on the use of reusable, task-specific, high-level generic procedures and user-specific customizing constraints.</p>
agents, artificial intelligence, DAML, markup language, semantic Web, service composition, Web services
H. Zeng, T. C. Son and S. A. McIlraith, "Semantic Web Services," in IEEE Intelligent Systems, vol. 16, no. , pp. 46-53, 2001.