Title :
Semantic Validation of BPEL Fragment Compositions
Author :
Harbach, Marian ; Dörnemann, Tim ; Juhnke, Ernst ; Freisleben, Bernd
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Marburg, Marburg, Germany
Abstract :
We present an approach to improve design-time user support during the composition of web services into BPEL processes. The approach is based on adding semantic service descriptions to SimpleBPEL, a framework that supports web service novices in designing workflows. Experienced BPEL developers define domain specific profiles, containing parts of a BPEL process called SimpleBPEL fragments. The application domain specialists then use these fragments to intuitively create workflows. Semantic service descriptions are leveraged to support workflow design, including data mediation, automated workflow completion and compatibility checks as well as validation based on domain and data semantics. A prototypical implementation demonstrates the feasibility of our approach.
Keywords :
Web services; formal specification; formal verification; specification languages; user interfaces; BPEL fragment composition; SimpleBPEL framework; Web services composition; business process execution language; design-time user support; semantic service descriptions; semantic validation; Connectors; Context; Input variables; Knowledge based systems; Ontologies; Semantics; Web services; BPEL Service Orchestration; Mediation; Semantic Validation; Semantic Web Services; Semi-automatic Service Composition;
Conference_Titel :
Semantic Computing (ICSC), 2010 IEEE Fourth International Conference on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
978-1-4244-7912-2
Electronic_ISBN :
978-0-7695-4154-9
DOI :
10.1109/ICSC.2010.84