<rdf:RDF
    xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
    xmlns:s='http://snipsnap.org/rdf/snip-schema#'
    xml:base='http://www.gridworkflow.org/snips/gridworkflow/rdf'>
    <s:Snip rdf:ID='BPEL4WS'
         s:name='BPEL4WS'
         s:cUser='bassheide'
         s:oUser='bassheide'
         s:mUser='bassheide'>
        <s:content>1 Business Process Execution Language for Web Services&#xD;&#xA;&#xD;&#xA;BPEL4WS provides a language for the formal specification of business&#xD;&#xA;processes and business interaction protocols. By doing so, it extends&#xD;&#xA;the [Web service]s interaction model and enables it to support business&#xD;&#xA;transactions. BPEL4WS defines an interoperable integration model that&#xD;&#xA;should facilitate the expansion of automated process integration in&#xD;&#xA;both the intra-corporate and the business-to-business spaces.&#xD;&#xA;&#xD;&#xA;Executable business processes model actual behavior of a participant&#xD;&#xA;in a business interaction. Business protocols, in contrast, use process&#xD;&#xA;descriptions that specify the mutually visible message exchange behavior&#xD;&#xA;of each of the parties involved in the protocol, without revealing their&#xD;&#xA;internal behavior. The process descriptions for business protocols are&#xD;&#xA;called abstract processes. BPEL4WS is meant to be used to model the&#xD;&#xA;behavior of both executable and abstract processes.&#xD;&#xA;~~\[excerpt from the specification\]~~.&#xD;&#xA;&#xD;&#xA;- {link:Specification|ftp://www6.software.ibm.com/software/developer/library/ws-bpel11.pdf}&#xD;&#xA;- http://www-106.ibm.com/developerworks/webservices/library/ws-bpel/&#xD;&#xA;&#xD;&#xA;1.1 Resources&#xD;&#xA;&#xD;&#xA; - {link:Pattern-Based Analysis of BPEL4WS|http://is.tm.tue.nl/research/patterns/download/qut_bpel_rep.pdf}&#xD;&#xA; - {link:ActiveBPEL - open source engine for BPEL4WS|http://www.activebpel.org/index.html}&#xD;&#xA; - {link:BPWS4J - IBM&apos;s implementation of BPEL4WS runtime|http://www.alphaworks.ibm.com/tech/bpws4j}&#xD;&#xA;&#xD;&#xA;1.1 Related&#xD;&#xA; - [BPMN]&#xD;&#xA; - [BPWS4J]&#xD;&#xA;&#xD;&#xA;1.1 Remarks&#xD;&#xA;&#xD;&#xA;Workflow based composition language geared towards Service Oriented Computing&#xD;&#xA;and layered as part of the WS technology stack BPEL4WS process model on top of [WSDL]; result of merge [WSFL] &amp; [XLANG]; [BPWS4J]-[BPEL] implementation process model w/ parser writer (similar to [WSDL4J]);&#xD;&#xA;&#xD;&#xA;BPEL4WS pecifies how to connect multiple web service to provide new WS; same language to define executable and abstract process; executable process describes everything needed to execute; support for basic WS activities: invoke, receive, reply (Indiana UNiv integration [OGSI]/[WSRF]+[BPEL])&#xD;&#xA;</s:content>
        <s:mTime>2005-11-23 09:11:19.986</s:mTime>
        <s:cTime>2004-09-08 14:57:25.503</s:cTime>
        <s:comments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
        <s:snipLinks>
            <rdf:Bag>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Workflow Description Languages'/>
                <rdf:li rdf:resource='#BPEL'/>
                <rdf:li rdf:resource='#BPML'/>
                <rdf:li rdf:resource='#BPMN'/>
                <rdf:li rdf:resource='#BPWS4J'/>
                <rdf:li rdf:resource='#snipsnap-index'/>
                <rdf:li rdf:resource='#snipsnap-search'/>
                <rdf:li rdf:resource='#WSDL'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Workflow Description Languages/'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Workflow Engines'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Workflow Composition Tools'/>
                <rdf:li rdf:resource='#YAWL'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Pi Calculus'/>
                <rdf:li rdf:resource='#Karajan'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Hot Topics'/>
                <rdf:li rdf:resource='#WSRF'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Workflow+Description+Languages'/>
                <rdf:li rdf:resource='#METEOR'/>
                <rdf:li rdf:resource='#Kepler'/>
                <rdf:li rdf:resource='#XLANG'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Grid Computing'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Web service'/>
                <rdf:li rdf:resource='#GEODISE'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Hot+Topics'/>
                <rdf:li rdf:resource='#WSFL'/>
                <rdf:li rdf:resource='#DGI'/>
                <rdf:li rdf:resource='#j.chen'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#'/>
                <rdf:li rdf:resource='#snipsnap-notfound'/>
                <rdf:li rdf:resource='#Projects'/>
                <rdf:li rdf:resource='#GWES'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Monitoring and Controlling'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Web Service'/>
                <rdf:li rdf:resource='#GRMS'/>
                <rdf:li rdf:resource='#Researchers'/>
                <rdf:li rdf:resource='#WfMC'/>
                <rdf:li rdf:resource='#VEGA'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Petri net'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Workflow Description Languages/Compatibility and Conversion'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Grid+Computing'/>
                <rdf:li rdf:resource='#GridLab'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Grid Workflow'/>
                <rdf:li rdf:resource='http://www.gridworkflow.org/snips/gridworkflow/rdf#Workflow for Cloud Computing'/>
            </rdf:Bag>
        </s:snipLinks>
        <s:attachments
             rdf:type='http://www.w3.org/1999/02/22-rdf-syntax-ns#Bag'/>
    </s:Snip>
</rdf:RDF>

