Abstract
Systems and infrastructures are currently being developed to support Web services. The main idea is to encapsulate an organization’s functionality within an appropriate interface and advertise it as Web services. While in some cases Web services may be utilized in an isolated form, it is normal to expect Web services to be integrated as part of Web processes. There is a growing consensus that Web services alone will not be sufficient to develop valuable Web processes due the degree of heterogeneity, autonomy, and distribution of the Web. Several researchers agree that it is essential for Web services to be machine understandable in order to support all the phases of the lifecycle of Web processes. This paper deals with two of the hottest R&D and technology areas currently associated with the Web — Web services and the Semantic Web. It presents how applying semantics to each of the steps in the Semantic Web Process lifecycle can help address critical issues in reuse, integration and scalability.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Sheth, A.P., Aalst, W.v.d., Arpinar, I.B.: Processes Driving the Networked Economy. IEEE Concurrency 7(3), 18–31 (1999)
W3C, W3C Semantic Web Activity (2004), http://www.w3.org/2001/sw/
Uschold, M., Gruninger, M.: Ontologies: Principles, methods and applications. Knowledge Engineering Review 11(2), 93–155 (1996)
Gruber, T.R.: Toward principles for the design of ontologies used for knowledge sharing. International Journal of Human-Computer Studies 43(5-6), 907–928 (1995)
OTA, OpenTravel Alliance (2004), www.opentravel.org
OWL, Web Ontology Language (OWL). World Wide Web Consortium, W3C (2004), http://www.w3.org/2004/OWL/
Cardoso, J., Sheth, A.P.: Semantic Web Processes: Semantics Enabled Annotation, Discovery, Composition and Orchestration of Web Scale Processes. In: Fourth International Conference on Web Information Systems Engineering (WISE 2003), Roma, Italy (2003)
Sivashanmugam, K., et al.: Metadata and Semantics for Web Services and Processes. In: Schlageter, G.v.G., Benn, W., et al. (eds.) Datenbanken und Informationssysteme (Databases and Information Systems), Hagen, Germany. Festschrift zum, vol. 60, pp. 245–271 (2003)
Paolucci, M., et al.: Importing the Semantic Web in UDDI. In: Bussler, C.J., McIlraith, S.A., Orlowska, M.E., Pernici, B., Yang, J. (eds.) CAiSE 2002 and WES 2002. LNCS, vol. 2512, pp. 225–236. Springer, Heidelberg (2002)
Cardoso, J., Sheth, A.: Semantic e-Workflow Composition. Journal of Intelligent Information Systems (JIIS) 21(3), 191–225 (2003)
Graham, S., et al.: Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI. SAMS (2002)
Christensen, E., et al.: W3C Web Services Description Language, WSDL (2001), http://www.w3c.org/TR/wsdl
Patil, A., et al.: MWSAF - METEOR-S Web Service Annotation Framework. In: 13th Conference on World Wide Web, New York City, USA (2004)
Cardoso, J., Curbera, F., Sheth, A.: Tutorial: Service Oriented Archiectures and Semantic Web Processes. In: The Thirteenth International World Wide Web Conference (WWW 2004), New York, USA (2004)
Verma, K., et al.: METEOR-S WSDI: A Scalable Infrastructure of Registries for Semantic Publication and Discovery of Web Services. Journal of Information Technology and Management (in print) (2004)
Stohr, E.A., Zhao, J.L.: Workflow Automation: Overview and Research Issues. Information Systems Frontiers 3(3), 281–296 (2001)
BPEL4WS, Web Services. IBM (2002), http://www-106.ibm.com/developerworks/webservices/
BPML, Business Process Modeling Language (2004), http://www.bpmi.org/
WSCI, Web Service Choreography Interface (WSCI) 1.0. World Wide Web Consortium, W3C (2002), http://www.w3.org/TR/wsci/
Aalst, W.M.P.v.d., et al.: Advanced Workflow Patterns. In: Seventh IFCIS International Conference on Cooperative Information Systems (2000)
Fensel, D., Bussler, C.: The Web Service Modeling Framework. Vrije Universiteit Amsterdam (VU) and Oracle Corporation (2002), http://www.cs.vu.nl/~dieter/ftp/paper/wsmf.pdf
Bergstra, J.A., Ponse, A., Smolka, S.A.: Handbook of Process Algebra. Elsevier, Amsterdam (2001)
Aalst, W.M.P.v.d.: The Application of Petri Nets to Workflow Management. The Journal of Circuits, Systems and Computers 8(1), 21–66 (1998)
Hopcroft, J.E., Motwani, R., Ullman, J.D.: Introduction to Automata Theory, Languages, and Computation. Addison-Wesley Publishing Company, Mass (2000)
Bosilj, V., Stemberger, M., Jaklic, J.: Simulation Modelling Toward E-Business Models Development. International Journal of Simulation Systems, Science & Technology, Special Issue on: Business Process Modelling 2(2), 16–29 (2001)
Attie, P., et al.: Specifying and Enforcing Intertask Dependencies. In: Proceedings 19th International Conference on Very Large Data Bases. Morgan Kaufman, Dublin (1993)
Cardoso, J., Sheth, A., Miller, J.: Workflow Quality of Service. In: International Conference on Enterprise Integration and Modeling Technology and International Enterprise Modeling Conference (ICEIMT/IEMC 2002). Kluwer Publishers, Valencia (2002)
Cardoso, J., et al.: Quality of service for workflows and web service processes. Web Semantics: Science, Services and Agents on the World Wide Web Journal 1(3), 281–308 (2004)
SOAP, Simple Object Access Protocol 1.1 (2002), http://www.w3.org/TR/SOAP/
UDDI, Universal Description, Discovery, and Integration (2002), http://www.uddi.org/
SWSI, Semantic Web Services Initiative, SWSI (2004), http://www.swsi.org/
OWL-S, OWL-based Web Service Ontology (2004), http://www.daml.org/services/owl-s/
WSMO, Web Services Modeling Ontology, WSMO (2004), http://www.wsmo.org/
WSML, Web Service Modeling Language, WSML (2004), http://www.wsmo.org/wsml/index.html
WSMX, Web Services Execution Environment, WSMX (2004), http://www.wsmx.org/
LSDIS, METEOR-S: Semantic Web Services and Processes (2004), http://lsdis.cs.uga.edu/Projects/METEOR-S/index.php
SWWS, Semantic Web Enabled Web Service. Digital Enterprise Research Institute, DERI (2004), http://swws.semanticweb.org/
DERI, Digital Enterprise Research Institute, DERI (2004), http://www.deri.ie/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cardoso, J., Sheth, A. (2005). Introduction to Semantic Web Services and Web Process Composition. In: Cardoso, J., Sheth, A. (eds) Semantic Web Services and Web Process Composition. SWSWPC 2004. Lecture Notes in Computer Science, vol 3387. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30581-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-30581-1_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24328-1
Online ISBN: 978-3-540-30581-1
eBook Packages: Computer ScienceComputer Science (R0)