OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: RE: [wsbpel] Section Headings for Chapters 10 and 11


+1 

I think we could spend a lot of time trying to (and failing) to come up with
something that fully describes For Each any better. 

-----Original Message-----
From: Thomas Schulze [mailto:ThomasSchulze@de.ibm.com] 
Sent: Wednesday, May 17, 2006 2:43 AM
To: Alex Yiu
Cc: Alex Yiu; Danny van der Rijn; Dieter Koenig1; Frank Ryan; Mark Ford;
wsbpel@lists.oasis-open.org
Subject: Re: [wsbpel] Section Headings for Chapters 10 and 11

Because of the serial and parallel aspect of forEach we have selected
"Multiple". What about "11.7. Processing Multiple Branches - ForEach"?

Best regards/Mit freundlichen Grüßen,

       Thomas Schulze



                                                                           
             Alex Yiu                                                      
             <alex.yiu@oracle.                                             
             com>                                                       To 
                                       Danny van der Rijn                  
             17.05.2006 01:05          <dannyv@tibco.com>                  
                                                                        cc 
                                       Frank Ryan                          
                                       <frank.ryan@active-endpoints.com>,  
                                       Dieter Koenig1/Germany/IBM@IBMDE,   
                                       wsbpel@lists.oasis-open.org, Mark   
                                       Ford                                
                                       <mark.ford@active-endpoints.com>,   
                                       Alex Yiu <alex.yiu@oracle.com>      
                                                                   Subject 
                                       Re: [wsbpel] Section Headings for   
                                       Chapters 10 and 11                  
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           





I don't have a strong preference between "Iterative" and "Repetitive".

On the other hand, I would like to mention that forEach can be serial or
parallel. The heading of that section can remain neutral these 2.

And, depending how one interprete "repetitive"/"iterative" as "repetitively
instantiates parallel branches in a parallel forEach ..."


Regards,
Alex Yiu


Danny van der Rijn wrote:
      The problem is that neither of those encompass parallel foreach.

      Frank Ryan wrote:
            I would prefer Iterative rather than Repetitive for the 11.7
            heading

            From: Alex Yiu [mailto:alex.yiu@oracle.com]
            Sent: Tuesday, May 16, 2006 3:05 PM
            To: Mark Ford
            Cc: 'Danny van der Rijn'; 'Dieter Koenig1';
            wsbpel@lists.oasis-open.org; Alex Yiu
            Subject: Re: [wsbpel] Section Headings for Chapters 10 and 11


            +1 to Dieter's  general approach of rewording.
            +1 to comments from Danny and Mark in general.

            For <throw>, the "Internal" wording was added during the review
            to differentiate from fault coming from a WSDL operation. Could
            we add it back?

            Apart from the <forEach> heading, the <flow> and <pick> heading
            does not exactly nail its nature either. How about:

               10. Basic Activities
                  ...
                  10.3. Invoking Web Service Operations - Invoke
                  10.4. Providing Web Service Operations - Receive
                  10.5. Updating Variables and Partner LinksContents -
            Assign
                  10.6. Signaling Internal Faults - Throw
                  10.7. Delayed Execution - Wait
                  10.8. Doing Nothing - Empty
                  10.9. Adding new Activity Types - ExtensionActivity
                  10.10. Immediately Ending a Process - Exit
                  10.11. Propagating Faults - Rethrow

               11. Structured Activities
                  11.1. Sequential Processing - Sequence
                  11.2. Conditional Behavior - If
                  11.3. Pre-test Repetitive Execution - While
                  11.4. Post-test Repetitive Execution - RepeatUntil
                  11.5. Selective Event Processing - Pick
                  11.6. Directed GraphParallel and Control Dependencies
            Processing - Flow
                  11.7. Repetitive Multiple Branch Processing - ForEach


            Does the suggestion sound good?

            Thanks!


            Regards,
            Alex Yiu


            Mark Ford wrote:
                  Assign can update partnerLinks so maybe the following for
                  10.5:

                        10.5. Updating Variables and Partner Links - Assign

                  From: Danny van der Rijn [mailto:dannyv@tibco.com]
                  Sent: Tuesday, May 16, 2006 12:42 PM
                  To: Dieter Koenig1
                  Cc: wsbpel@lists.oasis-open.org
                  Subject: Re: [wsbpel] Section Headings for Chapters 10
                  and 11

                  +1

                  Minor suggestions (mostly to make things shorter and
                  hopefully more readable)

                     10. Basic Activities
                        ...
                        10.3. Invoking Web Service Operations - Invoke
                        10.4. Providing Web Service Operations - Receive
                        10.5. Updating Variables Contents - Assign
                        10.6. Signaling Internal Faults - Throw
                        10.7. Delayed Execution - Wait
                        10.8. Doing Nothing - Empty
                        10.9. Adding new Activity Types - ExtensionActivity
                        10.10. Immediately Ending a Process - Exit
                        10.11. Propagating Faults - Rethrow

                     11. Structured Activities
                        11.1. Sequential Processing - Sequence
                        11.2. Conditional Behavior - If
                        11.3. Pre-test Repetitive Execution - While
                        11.4. Post-test Repetitive Execution - RepeatUntil
                        11.5. Selective Processing - Pick
                        11.6. Directed Graph Processing - Flow
                        11.7. Multiple Branch Processing - ForEach

                  ForEach's title I'm not thrilled with, but I can't come
                  up with an alternative at the moment.




                  Dieter Koenig1 wrote:
                        The current spec has inconsistent headings for
                        sections introducing WS-BPEL
                        activities: chapter 10 has **explanatory
                        headings**, while chapter 11 only
                        has **activity names**.

                           10. Basic Activities
                              ...
                              10.3. Invoking Web Service Operations
                              10.4. Providing Web Service Operations
                              10.5. Updating Variable Contents
                              10.6. Signaling Internal Faults
                              10.7. Waiting
                              10.8. Doing Nothing
                              10.9. Using Extension Activities
                              10.10. Immediately Ending a Process
                              10.11. Propagaing Faults in a Fault Handler

                           11. Structured Activities
                              11.1. Sequence
                              11.2. If
                              11.3. While
                              11.4. RepeatUntil
                              11.5. Pick
                              11.6. Flow
                              11.7. ForEach

                        I propose headings for the activity sections that
                        consistently combine
                        explanatory words with the activity name.

                           10. Basic Activities
                              ...
                              10.3. Invoking Web Service Operations -
                        Invoke
                              10.4. Providing Web Service Operations -
                        Receive
                              10.5. Updating Variable Contents - Assign
                              10.6. Signaling Internal Faults - Throw
                              10.7. Delayed Execution - Wait
                              10.8. Doing Nothing - Empty
                              10.9. Adding new Activity Types -
                        ExtensionActivity
                              10.10. Immediately Ending a Process - Exit
                              10.11. Propagating Faults - Rethrow

                           11. Structured Activities
                              11.1. Sequential Processing - Sequence
                              11.2. Conditional Behavior - If
                              11.3. Pre-test Repetitive Execution - While
                              11.4. Post-test Repetitive Execution -
                        RepeatUntil
                              11.5. Selective Processing - Pick
                              11.6. Directed Graph Processing - Flow
                              11.7. Multiple Branch Processing - ForEach

                        If there is no objection from the TC (I wait a
                        couple of days :-) then I
                        open an editing Action Item and perform the change
                        at the next opportunity.

                        Kind Regards
                        DK

                         Dieter König                                Mail:
                        dieterkoenig@de.ibm.com         IBM Deutschland
                        Entwicklung GmbH

                         Senior Technical Staff Member               Tel
                        (office): (+49) 7031-16-3426      Schönaicher
                        Strasse 220

                         Architect, Business Process Choreographer   Fax
                        (office): (+49) 7031-16-4890      71032 Böblingen


                         Member, Technical Expert Council            Tel
                        (home office): (+49) 7032-201464  Germany






 
---------------------------------------------------------------------

                        To unsubscribe from this mail list, you must leave
                        the OASIS TC that
                        generates this mail.  You may a link to this group
                        and all your TCs in OASIS
                        at:
 
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php




 
---------------------------------------------------------------------
 To unsubscribe from this mail list, you must leave the OASIS TC that
                  generates this mail. You may a link to this group and all
                  your TCs in OASIS at:
 
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php


      ---------------------------------------------------------------------
      To unsubscribe from this mail list, you must leave the OASIS TC that
      generates this mail. You may a link to this group and all your TCs in
      OASIS at:
      https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php




---------------------------------------------------------------------
To unsubscribe from this mail list, you must leave the OASIS TC that
generates this mail.  You may a link to this group and all your TCs in OASIS
at:
https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php 






[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]