Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Swordfish Documentation: User Stories: BPEL Developer"

m (Add stories for BPEL Editor, Merge Runtime and Tool Focused stories)
(corrected ranking)
 
(6 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
== User Stories for BPEL Developers ==
 
== User Stories for BPEL Developers ==
 
|- style="background:#DFF4B3;"
 
|- style="background:#DFF4B3;"
 +
|width="10*" |'''ID'''
 
|width="10*" |'''As an'''
 
|width="10*" |'''As an'''
 
|width="10*" |'''I would like to'''
 
|width="10*" |'''I would like to'''
 
|width="10*" |'''so that'''
 
|width="10*" |'''so that'''
 
|width="10*" |link to backlog item(s)
 
|width="10*" |link to backlog item(s)
 +
|width="10*" | Status
 
|-
 
|-
 +
|width="10*" | B005
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''call''' a BPEL Process deployed with Swordfish from Webservice (Process) Consumer,
 
|width="10*" | '''call''' a BPEL Process deployed with Swordfish from Webservice (Process) Consumer,
 
|width="10*" | I can implement the business logic of a Service Provider as a BPEL Process.
 
|width="10*" | I can implement the business logic of a Service Provider as a BPEL Process.
 
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#Done | Integrate ODE 2.0 Beta into Servicemix 4 ]]
 
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#Done | Integrate ODE 2.0 Beta into Servicemix 4 ]]
 +
|width="10*" | <font b color=green><b> Done </b></font>
 
|-
 
|-
 +
|width="10*" | B010
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''invoke''' a Webservice Provider from a BPEL Process which is deployed with Swordfish,
 
|width="10*" | '''invoke''' a Webservice Provider from a BPEL Process which is deployed with Swordfish,
 
|width="10*" | I can use Webservice Providers within BPEL Processes.
 
|width="10*" | I can use Webservice Providers within BPEL Processes.
 
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#Done | Integrate ODE 2.0 Beta into Servicemix 4 ]]
 
|width="10*" | [[Swordfish_Documentation:_Product_Backlog#Done | Integrate ODE 2.0 Beta into Servicemix 4 ]]
 +
|width="10*" | <font b color=green><b> Done </b></font>
 
|-
 
|-
|width="10*" | Eclipse BPEL Developer
+
|width="10*" | B015
|width="10*" | '''install''' BPEL Editor into an Existing Eclipse IDE,
+
|width="10*" | I can start creating BPEL processes.
+
|width="10*" |
+
|-
+
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''install''' BPEL Editor into an Existing Eclipse IDE,
 
|width="10*" | '''install''' BPEL Editor into an Existing Eclipse IDE,
 
|width="10*" | I can start creating BPEL processes.
 
|width="10*" | I can start creating BPEL processes.
 
|width="10*" | TBD
 
|width="10*" | TBD
 +
|width="10*" | <font b color=green><b> Done </b></font>
 
|-
 
|-
 +
|width="10*" | B020
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''create''' a '''BPEL Process''' and store it into my workspace,
 
|width="10*" | '''create''' a '''BPEL Process''' and store it into my workspace,
 
|width="10*" | I can use orchestrated services.
 
|width="10*" | I can use orchestrated services.
 
|width="10*" | TBD
 
|width="10*" | TBD
 +
|width="10*" | <font b color=green><b> Done </b></font>
 
|-
 
|-
 +
|width="10*" | B025
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''deploy a BPEL Process''' from my Eclipse Workspace into the Target Platform,
 
|width="10*" | '''deploy a BPEL Process''' from my Eclipse Workspace into the Target Platform,
 
|width="10*" | I can test my code immediately in a distributed environment.  
 
|width="10*" | I can test my code immediately in a distributed environment.  
 
|width="10*" | TBD
 
|width="10*" | TBD
 +
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | B030
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''call''' a BPEL Process from JAX-WS Service (Process) Consumer,
 
|width="10*" | '''call''' a BPEL Process from JAX-WS Service (Process) Consumer,
 
|width="10*" | I can implement the business logic of a Service Provider as a BPEL Process.
 
|width="10*" | I can implement the business logic of a Service Provider as a BPEL Process.
 
|width="10*" | [[Swordfish_Documentation:_BPEL_with_JAX-WS_Service | BPEL with JAX-WS Service]]
 
|width="10*" | [[Swordfish_Documentation:_BPEL_with_JAX-WS_Service | BPEL with JAX-WS Service]]
 +
|width="10*" | <font b color=green><b> Done </b></font>
 
|-
 
|-
 +
|width="10*" | B035
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''invoke''' a JAX-WS Service Provider from a BPEL Process,
 
|width="10*" | '''invoke''' a JAX-WS Service Provider from a BPEL Process,
 
|width="10*" | I can use Service Providers within BPEL Processes.
 
|width="10*" | I can use Service Providers within BPEL Processes.
 
|width="10*" | [[Swordfish_Documentation:_BPEL_with_JAX-WS_Service | BPEL with JAX-WS Service]]
 
|width="10*" | [[Swordfish_Documentation:_BPEL_with_JAX-WS_Service | BPEL with JAX-WS Service]]
 +
|width="10*" | <font b color=green><b> Done </b></font>
 +
|-
 +
|width="10*" ID="B036"| B036 <br/><font b color=purple><b> Sprint 5, Rank 4</b></font>
 +
|width="10*" | Eclipse BPEL Developer
 +
|width="10*" | '''get started easily''' through documentation, Examples and cheat sheets,
 +
|width="10*" | I am guided through the implementation and execution of a first BPEL process based on JAX-WS services.
 +
|width="10*" | Tools: BPEL Tutorial /Cheat sheet
 +
|width="10*" | Open
 
|-
 
|-
 +
|width="10*" ID="B040"| B040 <br/> <font b color=purple><b> Sprint 5, Rank 2</b></font>
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
|width="10*" | '''import''' from the '''Service Registry''' into the Eclipse BPEL Editor for designing the BPEL process,
+
|width="10*" | '''import WSDL''' from the '''Service Registry''' into the Eclipse BPEL Editor for designing the BPEL process,
 
|width="10*" | I do not need to download and design in two steps.
 
|width="10*" | I do not need to download and design in two steps.
 
|width="10*" | TBD
 
|width="10*" | TBD
 +
|width="10*" | open
 
|-
 
|-
 +
|width="10*" | B045
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | Eclipse BPEL Developer
 
|width="10*" | '''use dynamic policy based Service lookup out of a BPEL Process,'''
 
|width="10*" | '''use dynamic policy based Service lookup out of a BPEL Process,'''
Line 57: Line 78:
 
|width="10*" | [[Swordfish_Documentation:_Registry_Feature | Service Registry Feature]] <br/>
 
|width="10*" | [[Swordfish_Documentation:_Registry_Feature | Service Registry Feature]] <br/>
 
Integrate BPEL Process Engine to work with policies.
 
Integrate BPEL Process Engine to work with policies.
 +
|width="10*" | open
 
|-
 
|-
 
|}
 
|}

Latest revision as of 10:32, 29 April 2009

User Stories for BPEL Developers

ID As an I would like to so that link to backlog item(s) Status
B005 Eclipse BPEL Developer call a BPEL Process deployed with Swordfish from Webservice (Process) Consumer, I can implement the business logic of a Service Provider as a BPEL Process. Integrate ODE 2.0 Beta into Servicemix 4 Done
B010 Eclipse BPEL Developer invoke a Webservice Provider from a BPEL Process which is deployed with Swordfish, I can use Webservice Providers within BPEL Processes. Integrate ODE 2.0 Beta into Servicemix 4 Done
B015 Eclipse BPEL Developer install BPEL Editor into an Existing Eclipse IDE, I can start creating BPEL processes. TBD Done
B020 Eclipse BPEL Developer create a BPEL Process and store it into my workspace, I can use orchestrated services. TBD Done
B025 Eclipse BPEL Developer deploy a BPEL Process from my Eclipse Workspace into the Target Platform, I can test my code immediately in a distributed environment. TBD open
B030 Eclipse BPEL Developer call a BPEL Process from JAX-WS Service (Process) Consumer, I can implement the business logic of a Service Provider as a BPEL Process. BPEL with JAX-WS Service Done
B035 Eclipse BPEL Developer invoke a JAX-WS Service Provider from a BPEL Process, I can use Service Providers within BPEL Processes. BPEL with JAX-WS Service Done
B036
Sprint 5, Rank 4
Eclipse BPEL Developer get started easily through documentation, Examples and cheat sheets, I am guided through the implementation and execution of a first BPEL process based on JAX-WS services. Tools: BPEL Tutorial /Cheat sheet Open
B040
Sprint 5, Rank 2
Eclipse BPEL Developer import WSDL from the Service Registry into the Eclipse BPEL Editor for designing the BPEL process, I do not need to download and design in two steps. TBD open
B045 Eclipse BPEL Developer use dynamic policy based Service lookup out of a BPEL Process, I can utilize QOS with different service levels for Services invoked from a BPEL Process Service Registry Feature

Integrate BPEL Process Engine to work with policies.

open

See also: Swordfish Product Backlog


Return to Swordfish User Stories
Return to Swordfish Wiki Home

Back to the top