[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: wspbel 5/1/2007: Draft Primer Comments for WS-BPEL v2.0
Related to: http://www.oasis-open.org/apps/org/workgroup/wsbpel/download.php/23797/wsbpel-primer-draft.doc 1. Reference to design goals: There are goals we have yet to (or may not soon achieve). I suggest we state generally our overall design goals and then the result we have today or delete this section. For example, even though we have compensation, we do not address its relationship to transactionality - this is a separate discussion. 2. Section 2.3 jumps into differences with technical details too quickly. May wish to place this later in the primer (think about audience and then target where it should go). 3. Section 3.1: Abstract process may not be a subset (i.e. abstract process may result in many executable completions and then executable processes). It could go either way. Uncertain this statement is required. 4. Section 3.4.3: Change from: "The parallel variant is discussed further in the rest of this primer document". Change to: The parallel variant is discussed in more detail later. 5. Section 3.4.4: Move this statement up where you introduce transition condition and talk about links (page 21~), "Transition conditions offer a mechanism to split the control flow based on certain conditions." 6. Section 3.4.6: "As it can be seen in the example, a fault handler can have to types of children:..." to=>two 7. Section 4.1: Introduce loop counter variable without explaining what it is. Same with suppressJoinFailure. May need to check the document overall to see if this is true in other cases and/or sections. 8. Section 4.1.3 and 4.1.4: Explain what compensate and compensateScope are here somewhere (you talk about but don't differentiate). 9. Section 4.2.5: May wish to state if message activities are ambiguous, we do have standard faults that handle. Here we state a case on how to alleviate. 10. General: * Audience target: This is targeted to IT folks not business analysts. Look at how you jump into technical details quickly. Suggest you qualify the audience or concentrate on those that are most relevant to this document (system integrators, developers, etc). * Suggest to read specification first or used as a cross reference - suggest this be stated early in the document (particularly if you look at current Section 2.3 and the angle brackets showing up almost immediately). Will continue - stopped at top of Section 4.3. Thanks.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]