BPEL4SWS use of SAWSDL

Hi all,
I here include a brief summary of the BPEL4SWS specification I sent
earlier. For your convenience I will send a link to the document as soon
as possible.

In a nutshell, BPEL4SWS is an extension of BPEL that supports the
invocation of Semantic Web Services. The extensions introduced affect
data handling, partner, partnerLinks, and interaction activities (e.g.,
receive, reply). The deliverable details them all, but here I'll rather
just focus on the use of SAWSDL.
When it comes to data handling BPEL4SWS explicitly identifies the use of
SAWSDL for including modelReferences and lifting and
loweringSchemaMappings. This is done indirectly through the <variables>
element which refers to an XML Schema type where SAWSDL annotations can
be included.
Finally, given that BPEL4SWS is defined within a bigger framework which
includes an extensive conceptualization of most of the BPM domain, it
identifies the use of SAWSDL modelReference to point to the ontological
counterpart of most of the BPEL elements of a process model. In
particular, BPEL4SWS recommends its use for <process>, <source>,
<partnerLink>, <correlationSet> and basic and structured activities.

Best regards,
Carlos

Received on Tuesday, 22 May 2007 10:48:51 UTC