Abstract
BPEL4WS is a well-established business process standard that can be used to orchestrate service-based workflows. However, the rapid growth and automation demands of e-business and grid applications require BPEL4WS to provide enhanced semantic annotations to achieve the goal of business processes automation. Here, OWL-S (OWL for Web Services) is designed to represent such kind of semantic information. Furthermore, there exists a similarity in the conceptual model of OWL-S and BPEL4WS that can be employed to overcome the lack of semantics in BPEL4WS by mapping the BPEL4WS process model to the OWL-S suite of ontologies. The mapped OWL-S service can be used to increase flexibility and to automate BPEL based grid scenarios even further. This is achieved by dynamic discovery, composition and invocation of OWL-S services, for example within e-business and grid environments. Hence, the aim of this paper is to establish a mapping from the BPEL process model to the complete OWL-S suite of ontologies. We present a mapping strategy and a tool supporting this strategy. This allows the semantic annotation of workflows defined as BPEL4WS processes to enable the automation of a variety of e-business tasks.
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
WISEINFO: (online), available: http://wiseinfo.info/web-service.htm
Business Process Execution Language for Web Services Version 1.1. (May 5, 2003) (online), available ftp://www6.software.ibm.com/software/developer/library/ws-bpel.pdf
OWL-S: Semantic Markup for Web Services (online), available: http://www.daml.org/services/owl-s/1.1/overview/
Web Services Description Language (WSDL) 1.1. (online), available: http://www.w3.org/TR/wsdl
UDDI Version 3.0.2: UDDI Specifications Technical Committee Draft, Dated 10-19 (2004) (online) , available http://www.uddi.org/specification.html
A First Overview of BPEL4WS (online) (January 25, 2005), available: http://jroller.com/page/coreteam/Weblog?catname=%2FWorkflow
OWL-S’ Relationship to Selected Other Technologies (online), available: http://www.daml.org/services/owl-s/1.1/related.html
Shen, J., Yang, Y., Zhu, C., Wan, C.: From BPEL4WS to OWL-S: Integrating E-Business Process Descriptions. In: Proc. of 2nd IEEE International Conference on Services Computing (SCC 2005), Orlando, USA, July 2005, pp. 181–188 (2005)
Frank Leymann. Web Services Flow Language (WSFL 1.0) (online) (May 2001), available: http://www-306.ibm.com/software/solutions/webservices/pdf/WSFL.pdf
UDDI Version 3.0.2: UDDI Specifications Technical Committee Draft, Dated, 1019 (online) (2004), available: http://www.uddi.org/specification.html
Mandell, D.J., McIlraith, S.A.: Adapting BPEL4WS for the Semantic Web: The Bottom-Up Approach to Web Service Interoperation. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870, pp. 227–241. Springer, Heidelberg (2003)
Shen, J., Yang, Y., Yan, J.: A P2P based Service Flow System with Advanced Ontology Profiles. International Journal of Advanced Engineering Informatics (accepted)
Evren Sirin: OWL-S API. (Project Home Page), available: http://www.mindswap.org/2004/owl-s/api/
XSL Transformations (XSLT) : (online), available: http://www.w3.org/TR/xslt
Akkiraju, R., Farell, J., Miller, J.A., Nagarajan, M., Sheth, A., Verma, K.: Web Service Semantics – WSDL-S (online), available: http://www.w3.org//04/FSWS/Submissions/17/WSDL-S.htm
Paolucci, M., Srinivasan, N., Sycara, K., Nishimura, T.: Toward a Semantic Choreography of Web Services: From WSDL to DAML-S. In: Proceedings of the First International Conference on Web Services (ICWS 2003), Las Vegas, Nevada, USA, June 2003, pp. 22–26 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aslam, M.A., Auer, S., Shen, J., Herrmann, M. (2006). Expressing Business Process Models as OWL-S Ontologies. In: Eder, J., Dustdar, S. (eds) Business Process Management Workshops. BPM 2006. Lecture Notes in Computer Science, vol 4103. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11837862_38
Download citation
DOI: https://doi.org/10.1007/11837862_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38444-1
Online ISBN: 978-3-540-38445-8
eBook Packages: Computer ScienceComputer Science (R0)