Towards Semantic Business Processes: Concepts, Methodology, and Implementation

Towards Semantic Business Processes: Concepts, Methodology, and Implementation

Muhammad Ahtisham Aslam, Sören Auer, Klaus-Peter Fähnrich
Copyright: © 2009 |Pages: 31
ISBN13: 9781605660660|ISBN10: 1605660663|ISBN13 Softcover: 9781616926281|EISBN13: 9781605660677
DOI: 10.4018/978-1-60566-066-0.ch012
Cite Chapter Cite Chapter

MLA

Ahtisham Aslam, Muhammad, et al. "Towards Semantic Business Processes: Concepts, Methodology, and Implementation." Semantic Web for Business: Cases and Applications, edited by Roberto Garcia, IGI Global, 2009, pp. 244-274. https://doi.org/10.4018/978-1-60566-066-0.ch012

APA

Ahtisham Aslam, M., Auer, S., & Fähnrich, K. (2009). Towards Semantic Business Processes: Concepts, Methodology, and Implementation. In R. Garcia (Ed.), Semantic Web for Business: Cases and Applications (pp. 244-274). IGI Global. https://doi.org/10.4018/978-1-60566-066-0.ch012

Chicago

Ahtisham Aslam, Muhammad, Sören Auer, and Klaus-Peter Fähnrich. "Towards Semantic Business Processes: Concepts, Methodology, and Implementation." In Semantic Web for Business: Cases and Applications, edited by Roberto Garcia, 244-274. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-066-0.ch012

Export Reference

Mendeley
Favorite

Abstract

The business process execution language for Web services (BPEL4WS, shortly BPEL) is one of the most popular languages and de facto standard for modelling business processes as Web services compositions. However, it only allows using hard-coded syntactical interfaces for partners and the process itself, i.e. semantic descriptions of services cannot be used within a process model. The lacks of an ontological description of the process elements cause limitations in the ways services are used within a process. A service providing the same functionality as the one referenced in the process model, but via a different syntactical interface, cannot be used instead. As a result, a process model cannot find an alternate service that performs the same functionality but exposes a different interface and can crash. Also, another drawback of such business processes is that they expose syntactical interfaces and cannot be discovered and composed dynamically by other semantic enabled systems slowing down the process of interaction between business partners. OWL-S on the other hand is suite of OWL ontologies and can be used to describe the compositions of Web services on the basis of matching semantics as well as to expose semantically enriched interfaces of business processes. Consequently, translating BPEL process descriptions to OWL-S suite of ontologies can overcome syntactical limitations of BPEL processes enabling them to 1) edit and model the composition of Web services on the basis of matching semantics 2) provide semantically enriched information of business processes. This semantically enriched information helps for dynamic and automated discovery, invocation and composition of business processes as Semantic Web services. Describing an approach and its implementation that can be used to enable business processes for semantic based dynamic discovery, invocation and composition by translating BPEL process descriptions to OWL-S suite of ontologies is the aim of this chapter.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.