Article in Proceedings INPROC-2008-116

BibliographyNitzsche, Jörg; Norton, Barry: Ontology Based Data Mediation in BPEL (for Semantic Web Services).
In: Proceedings of Business Process Management Workshops.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
english.
Springer Verlag, September 1, 2008.
Article in Proceedings (Workshop Paper).
CR-SchemaH.4.1 (Office Automation)
KeywordsBPEL; Mediation
Abstract

The Business Process Execution Language (BPEL) uses XML to specify the data used within a process and realizes data flow via (globally) shared variables. Additionally, assign activities can be used to copy (parts of) variables to other variables using techniques like XPath or XSLT. BPEL for Semantic Web Services (BPEL4SWS) employs SAWSDL to give meaning to data by referring to ontological concepts and to enable a seamless mapping of XML data and its ontological representation. In this paper we show how this ontological knowledge can be used to ease the definition of data flow in BPEL.We therefore extend BPEL and introduce the concept of mediaton as a first class citizen. We give an example of data mediation in BPEL processes and show how process modellers can benefit from the ontological knowledge when specifying data manipulation declaratively instead of having to implement data manipulation each time a process is modelled.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)SUPER
Entry dateFebruary 3, 2009
   Publ. Computer Science