Service Oriented Architecture (SOA) is an up-to-date software architecture, which is used in many areas of informatics today. There are lots of open standards and free tools which aim to realize the concepts of SOA. This paper introduces an approach by using a given collection of open standards and tools to realize a semantically enriched SOA architecture. The main building blocks of the architecture, the Web services, will be extended by a semantic description. The resulting SOA architecture and the services themselves will be called semantically enriched. For orchestration we use the OWL-S [1] standard. The choreography will be described in BPEL. The semantically enriched Web services run on an OWL-S Virtual Machine, while the complex processes, described in BPEL [2] on a BPEL run-time. Between the OWL-S invoke and BPEL description a special, self-developed mediator service will be used.
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
DARPA Agent Markup Language Working Group, “OWL-S: Semantic Markup for Web Services” at http://www.daml.org/services/owl-s/1.1/, 2004.11.
Business Process Execution Language for Web Services version 1.1“ at http://www-128.ibm.com/developerworks/library/specification/ws-bpel/2003.03.
Large Scale Distributed Information Systems (LSDIS) group, at http://lsdis.cs.uga.edu/ viewed 10.07.2006.
Intelligent Software Agents Lab, at http://www.cs.cmu.edu/∼softagents/ viewed 10.07.2006.
Oracle Fusion Middleware, at http://www.oracle.com/technology/prod-ucts/middleware/index.html viewed 10.07.206.
IBM Websphere at http://www-306.ibm.com/software/websphere/ viewed 10.07.2006.
W3C, “Web Service Description Language, W3C Working Group Note” at http://www.w3.org/TR/wsdl, 2001.03.15.
OASIS, “UDDI, Advanced Web Services Discovery Standard” at http://www.uddi.org/specification.html, 2004.
Maryland Information and Network Dynamics Lab Semantic Web Agents Project, “OWL-S API”, at http://www.mindswap.org/2004/owl-s/api/ viewed 10.07.2006.
W3C, “XML and XML Schema”, at http://www.w3.org/XML/Schema viewed 10.07.2006.
[W3C, “XSL Transformation”, at http://www.w3.org/TR/xslt viewed 10.07.2006.
W3C, “Web Ontology Language (OWL)” at http://www.w3.org/2004/OWL/ viewed 10.07.2006.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this paper
Cite this paper
Martinek, P., Szikora, B. (2007). Semantic Execution of BPEL Processes. In: Magyar, G., Knapp, G., Wojtkowski, W., Wojtkowski, W.G., Zupančič, J. (eds) Advances in Information Systems Development. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-70761-7_31
Download citation
DOI: https://doi.org/10.1007/978-0-387-70761-7_31
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-70760-0
Online ISBN: 978-0-387-70761-7
eBook Packages: Computer ScienceComputer Science (R0)