Semantic Web Services and BPEL
Marc Rabaey, Herman Tromp, Koenraad Vandenborre, Eddy Vandijck, Martin Timmerman · IGI Global eBooks · 2007
An emerging technology like business process execution language (BPEL) and its implementation in BPEL for Web services (BPEL4WS) gives extra possibilities in describing business processes. It further adheres, as a technology, in a consistent way to the underlying Web service-based implementation technology and is a perfect fit for service-oriented architectures (SOA) as they are currently implemented throughout organizations as a successor to enterprise application integration (EAI). However, BPEL4WS, in its current implementation, will only serve in a static way for production workflows. In this chapter we discuss how Semantic Web services through a semantic service-oriented architecture (SSOA) can be used to extend BPEL4WS to create ad hoc and collaborative workflows.