Page 129 -
P. 129

116                                                     M. Wynn et al.








                                                          Estimate Trailer  Carrier
                                                Prepare Route Guide
                                                            Usage    Timeout



                                               [Truck-Load (TL)]
                                                       Prepare
                                                     Transportation Quote
                                                               [Single Package (SP)]
                                                   [Less than Truck-Load (LTL)]



                                                Arrange Delivery  Arrange Pickup
                                                 Appointment  Appointment



                                                     Create Bill of Lading

                           Fig. 3.7 Applying restriction techniques to the carrier appointment process

                           between the current marking and the enabling markings for an OR-join, the active
                           projection technique might not be as significant. Hence, both techniques need to be
                           applied to achieve a more efficient OR-join evaluation.




                           3.5 Conclusion

                           Many workflow management systems and other process-aware information systems,
                           for example, Enterprise Resource Planning (ERP) systems, Customer Relationship
                           Management (CRM) systems, and Product Data Management (PDM) systems, have
                           problems supporting OR-join evaluation without imposing restrictions. Moreover,
                           diagramming notations such as BPMN, EPCs, etc. are not clear about the precise
                           semantics of the OR-join construct. It is surprising to see that standards such as
                           BPMN seem to ignore subtle issues such as the vicious circle and leave the interpre-
                           tation to users and tool developers. In this chapter, we have presented the semantics
                           for OR-join evaluation in the presence of cancelation regions, other OR-joins, and
                           (infinite) loops without adding structural restrictions. In the YAWL approach, reset
                           nets are used as a formal basis for OR-join analysis to support workflows with cance-
                           lation. A transformation function to map a YAWL net with OR-joins into a reset net
                           is provided. An OR-join evaluation algorithm which is based on the backward search
   124   125   126   127   128   129   130   131   132   133   134