This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Semantic Web Services
March/April 2001 (vol. 16 no. 2)
pp. 46-53

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.

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.

Index Terms:
agents, artificial intelligence, DAML, markup language, semantic Web, service composition, Web services
Citation:
Sheila A. McIlraith, Tran Cao Son, Honglei Zeng, "Semantic Web Services," IEEE Intelligent Systems, vol. 16, no. 2, pp. 46-53, March-April 2001, doi:10.1109/5254.920599
Usage of this product signifies your acceptance of the Terms of Use.