Abstract
Over the last decade, research in agent-based systems (ABS) has spawned a multi-faceted field, addressing a broad range of challenges and generating a varied array of technical approaches. Web service technologies, in contrast, have arisen in a more incremental fashion, with more modest aims, although the vision statements associated with Web services sometimes overlap significantly with those of ABS. Work on Semantic Web services aims to provide richer specifications of services, so as to enable fuller, more flexible automation of service provision and use, support the construction of more powerful tools and methodologies, and promote the use of semantically well-founded reasoning about services. This chapter provides an overview of OWL-S, a Semantic Web services ontology, and discusses its connections with work on agent-based systems. We argue that OWL-S takes some significant, although limited, steps towards a foundation for the deployment of agent technologies on the Web.
Members of the OWL-S Coalition
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. L. Ambite (ed.), Proceedings of the ICAPS2003 Workshop on Planning for Web Services, Trento, 2003.
T. Andrews, F. Curbera, H. Dholakia, Y. Goland, J. Klein, F. Leymann, K. Liu, D. Roller, D. Smith, S. Thatte (ed.), I. Trickovic, and S. Weerawarana, “Business Process Execution Language for Web Services”, Version 1.1, 2003. At http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/.
T. Berners-Lee, J. Hendler, and O. Lassila, “The Semantic Web”. Scientific American, 284(5):34–43, 2001.
A. Bernstein and M. Klein, “High Precision Service Retrieval”. In Proceedings of the First International Semantic Web Conference (ISWC 2002), Sardegna, 2002.
B. Benatallah, M-S. Hacid, C. Rey and F. Toumani, “Request Rewriting-Based Web Service Discovery”. In Proceedings of the Second International Semantic Web Conference (ISWC 2003), pp 335–350, October 2003.
F. M. T. Brazier, B. Dunin-Keplicz, J. Treur, and R. Verbrugge, “Modelling Internal Dynamic Behaviour of BDI Agents”. In Proceedings of the ModelAge Workshop, 1997, pp. 36–56.
J.J. Bryson and L. A. Stein, “Modularity and Design in Reactive Intelligence”. In Proceedings of the 17th Int'l. Joint Conference on Artificial Intelligence, pp. 1115–1120. Morgan Kaufmann, San Francisco, 2001.
J. J. Bryson, D. L. Martin, S. A. McIlraith, and L. A. Stein, “Toward Behavioral Intelligence in the Semantic Web”. In IEEE Computer, pp. 48–54, November 2002.
I. Constantinescu and B. Faltings, “Efficient Matchmaking and Discovery Services”. In Proceedings of the IEEE/WIC International Conference on Web Intelligence (WI03). Halifax, Canada. 2003
DAML Services Coalition (alphabetically A. Ankolekar, M. Burstein, J. Hobbs, O. Lassila, D. Martin, D. McDermott, S. McIlraith, S. Narayanan, M. Paolucci, T. Payne, K. Sycara), “DAML-S: Web Service Description for the Semantic Web”. In Proceedings of the International Semantic Web Conference (ISWC), pages 348–363, June 2002.
E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana, “Web Services Description Language (WSDL) 1.1”, 2001. At http://www.w3.org/TR/2001/NOTE-wsdl-20010315
M. Dean, D. Connolly, F. van Harmelen, J. Hendler, I. Horrocks, D. McGuinness, P.F. Patel-Schneider, L. A. Stein, “Web Ontology Language (OWL) W3C Reference version 1.0”, 18 August 2003. At http://www.w3.org/TR/2002/WD-owl-ref-20021112.
G. Denker, L. Kagal, T. Finin, M. Paolucci, N. Srinivasan and K. Sycara, “Security For DAML Web Services: Annotation and Matchmaking”. In Proceedings of the Second International Semantic Web Conference (ISWC 2003), pp. 335–350, October 2003.
T. Di Noia, E. Di Sciacio, F. M. Donini and M. Mongiello, “Semantic Matchmaking in a P-2-P Electronic Marketplace”. Symposium on Applied Computing, pp. 582–586, Melbourne FL, 2003.
R. Fikes and N. J. Nilsson, “STRIPS: A New Approach to the Application of Theorem Proving to Problem Solving”. Artificial Intelligence 2, pp. 189–208, 1971.
I. Horrocks, P. F. Patel-Schneider, H. Boley, and S. Tabet, “OWL Rules Language, Draft version”. Technical report, 29 October 2003.
S. Kokkelink and R. Schwänzl, “Expressing Qualified Dublin Core in RDF / XML”. At http://dublincore.org/documents/dcq-rdf-xml/index.shtml.
L. Li and I. Horrocks, “A Software Framework for Matchmaking Based on Semantic Web Technology”. In Proc. of the Twelfth International World Wide Web Conference (WWW 2003), pages 331–339, ACM, 2003.
T. W. Malone, K. Crowston, B. P. Jintae Lee, C. Dellarocas, G. Wyner, J. Quimby, C. S. Osborn, A. Bernstein, G. Herman, M. Klein, and E. O'Donnell, “Tools for Inventing Organizations: Toward a Handbook of Organizational Processes”. Management Science, 45(3):425–443, March, 1997.
D. J. Mandell and S. A. McIlraith, “Adapting BPEL4WS for the Semantic Web: The Bottom-Up Approach to Web Service Interoperation”. In Proceedings of the Second International Semantic Web Conference (ISWC2003), pp. 227–241, 2003
D. Martin, A. Cheyer and D. Moran, “The Open Agent Architecture: A Framework for Building Distributed Software Systems”. In Applied Artificial Intelligence, 13(1–2), 1999, pp 92–128.
D. Martin, M. Burstein, O. Lassila, M. Paolucci, T. Payne, S. McIlraith, “Describing Web Services using OWL-S and WSDL”. May 2004. At http://www.daml.org/services/owl-s/1.1/owl-s-wsdl.html
R. Masuoka, Y. Labrou, B. Parsia, and E. Sirin, “Ontology-Enabled Pervasive Computing Applications”. In IEEE Intelligent Systems, 18(10):68–72, 2003.
D. McDermott, “Estimated-Regression Planning for Interaction with Web Services”. In Proceedings of the Sixth International Conference on AI Planning and Scheduling, pp. 204–211, 2002.
D McDermott, “The Planning Domain Definition Language Manual”. Yale Computer Science Report 1165 (CVC Report 980003), 1998.
D. McDermott and D. Dou, “Representing Disjunction and Quantifiers in RDF”. In Proceedings of the First International Semantic Web Conference (ISWC2002), Seattle, 2002.
D. L. McGuinness and F. van Harmelen, “OWL Web Ontology Language Overview”. World Wide Web Consortium (W3C) Candidate Recommendation. August 18, 2003. At http://www.w3.org/TR/owl-features/.
S. McIlraith and T. Son, “Adapting Golog for Composition of Semantic Web Services”. In Proc. Eighth International Conference on Knowledge Representation and Reasoning (KR2002), pp. 482–493, Toulouse, 2002.
S. McIlraith, T.C. Son and H. Zeng, “Semantic Web Services”. In IEEE Intelligent Systems, Special Issue on the Semantic Web, 16(2):46–53, March/April, 2001.
S. McIlraith and R. Fadel, “Planning with Complex Actions”. In Proceedings of the Ninth International Workshop on Non-Monotonic Reasoning (NMR2002), pages 356–364, Toulouse, April, 2002.
D. S. Nau, Y. Cao, A. Lotem, and H. Muñoz-Avila, “SHOP: Simple Hierarchical Ordered Planner”. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI-99), pp.968–973, Stockholm, 1999.
D. Nau, T.-C. Au, O. Ilghami, U. Kuter, W. Murdock, D. Wu, and F. Yaman, “SHOP2: An HTN Planning System”. Journal Artificial Intelligence Research, 20, 2003.
M. H. Nodine, A. H. H. Ngu, A. R. Cassandra, and W. Bohrer, “Scalable Semantic Brokering over Dynamic Heterogeneous Data Sources in InfoSleuth™”. In IEEE Transactions on Knowledge and Data Engineering, 15(5), pp 1082–1098, 2003.
OWL-S Coalition, “OWL-S 1.1 Release”. At http://www.daml.org/services/owl-s/1.1/.
M. Paolucci, A. Ankolekar, N. Srinivasan, and K. Sycara, “The DAML-S Virtual Machine”. In Proc. Second International Semantic Web Conference (ISWC 2003), Sanibel Island FL, 2003.
M. Paolucci, N. Srinivasan, K. Sycara, and T. Nishimura, “Toward a Semantic Choreography of Web services: from WSDL to DAML-S”. In Proc. Second International Semantic Web Conference (ICWS 03), Sanibel Island FL, 2003.
M. Paolucci, T. Kawamura, T. R. Payne, and K. Sycara, “Semantic Matching of Web Services Capabilities”. In Proc. First International Semantic Web Conference (ISWC2002), Seattle, 2002.
M. Paolucci, T. Kawamura, T. R. Payne, and K. Sycara, “Importing the Semantic Web in UDDI”. In Proc. E-Services and the Semantic Web (ESSW02), Toronto, 2002.
M. Paolucci, K. Sycara, and T. Kawamura, “Delivering Semantic Web Services”. In Proceedings of the Twelfth World Wide Web Conference (WWW2003), Budapest, Hungary, May 2003, pp 111–118.
K. Sycara, M. Klusch, S. Widoff and J. Lu, “Dynamic Service Matchmaking Among Agents in Open Information Environments”. In ACM SIGMOD Record (Special Issue on Semantic Interoperability in Global Information Systems), 28(1), 1999, pp 47–53.
The Rule Markup Initiative. At http://www.dfki.uni-kl.de/ruleml/.
The Universal Description, Discovery and Integration (UDDI) protocol. Version 3, 2003. At http://www.uddi.org/
Web Services Choreography Working Group. At http://www.w3.ore/2002/ws/chor/
Web Services Description Working Group. At http://www.w3.ore/2002/ws/desc/
D. Wu, B. Parsia, E. Sirin, J. Hendler, and D. Nau, “Automating DAML-S Web Services Composition Using SHOP2”. In Proc. Second International Semantic Web Conference (ISWC2003), Sanibel Island FL, 2003.
Y. Zou, T. Finin, L. Ding, H. Chen, R. Pan, “Using Semantic Web technology in Multi-Agent Systems: a case study in the TAGA trading agent environment”, In Proc. Fifth International Conference on Electronic Commerce, pp 95–101, Pittsburgh PA, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer Science+Business Media, Inc.
About this chapter
Cite this chapter
Martin, D., Burstein, M., McIlraith, S., Paolucci, M., Sycara, K. (2004). OWL-S and Agent-Based Systems. In: Cavedon, L., Maamar, Z., Martin, D., Benatallah, B. (eds) Extending Web Services Technologies. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol 13. Springer, Boston, MA. https://doi.org/10.1007/0-387-23344-X_3
Download citation
DOI: https://doi.org/10.1007/0-387-23344-X_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-23343-7
Online ISBN: 978-0-387-23344-4
eBook Packages: Springer Book Archive