Distributed and Parallel Databases

, Volume 12, Issue 2–3, pp 163–191 | Cite as

The Application of Workflow Technology in Semantic B2B Integration

  • Christoph Bussler
Article

Abstract

Workflow Management Systems (WFMSs) are often used in context of B2B integration as a base technology to implement business-to-business (B2B) integration processes across enterprises. In this context the notion of “distributed inter-organizational workflows” is introduced to indicate the collaboration of enterprises on a process level. This notion requires a thorough examination presented in this article since WFMSs were not designed with inter-enterprise distribution as one of the design goals. At a closer look, the proposed use of WFMSs in context of B2B integration is often very naïve and inappropriate. Consequently it does not address the real requirements found in enterprises. Enterprises do not share common workflow definitions, let alone common workflow instance execution state and have no intent to do so due to competitive knowledge protection. Furthermore, trading partner specific business rules within enterprises are not accounted for leading to an unwanted “explosion” of workflow definitions. This article clarifies the notion of “distributed inter-organizational workflows” as well as private and public processes. Based on this definition, the appropriate use of WFMSs is shown in context of an overall B2B integration solution that allows enterprises to protect their competitive knowledge while participating in B2B integration.

business-to-business integration private and public process business rules workflow management transformation message exchange patterns B2B standards 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    W.M.P. van der Aalst, and M. Weske, “The P2P approach to interorganizational workflows,” in Proceedings of the 13th International Conference on Advanced Information Systems Engineering (CAiSE'01), vol. 2068 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, 2001.Google Scholar
  2. 2.
    Action Technologies, www.actiontech.com.Google Scholar
  3. 3.
    A. Banerji, C. Bartolini, D. Beringer, V. Chopella, K. Govindarajan, A. Karp, H. Kuno, M. Lemon, G. Pogossiants, S. Sharma, and S. Williams, Web Services Conversation Language (WSCL) 1.0.Hewlett-Packard, May 2001.Google Scholar
  4. 4.
    BEA Process Integrator, www.bea.com/products/weblogic/integrator/index.shtml.Google Scholar
  5. 5.
    BEAWeblogic Integration, www.bea.com/products/weblogic/integration/index.shtml.Google Scholar
  6. 6.
    BPML, www.bpmi.org.Google Scholar
  7. 7.
    C. Bussler, “Workflowclass inheritance and dynamicworkflowclass binding,” in Proceedings of theWorkshop Software Architectures for Business Process Management at the 11th Conference on Advanced Information Systems Engineering CAiSE*99, Heidelberg, Germany, June 1999.Google Scholar
  8. 8.
    C. Bussler, “B2B protocol standards and their role in semantic B2B integration engines,” Bulletin of the Technical Committee on Data Engineering, vol. 24, no.1, 2001.Google Scholar
  9. 9.
    C. Bussler, “The role of B2B protocols in inter-enterprise process execution,” in Proceedings of theWorkshop on Technologies for E-Services (TES 2001), Rome, Italy, September 2001.Google Scholar
  10. 10.
    F. Casati, U. Dayal, and M.-C. Shan, “E-Business applications for supply chain management: Challenges and solutions,” in Proceedings of the 17th International Conference on Data Engineering, Heidelberg, Germany, IEEE Computer Society, April 2-6, 2001.Google Scholar
  11. 11.
    F. Casati and M.-C. Shan, “Dynamic and adaptive composition of e-services,” Journal of Information Systems, vol. 26, 2001.Google Scholar
  12. 12.
    F. Casati, M. Sayal, and M.-C. Shan, “Developing e-services for composing e-services,” in Proceedings of The 13th Conference on Advanced Information Systems Engineering (CAISE'2001), Interlaken, Switzerland, June 2001.Google Scholar
  13. 13.
    Q. Chen and M. Hsu, “Inter-enterprise collaborative business process management,” Technical Report HPL-2000-107, HP Laboratories, Palo Alto, August 2000.Google Scholar
  14. 14.
    D.K.W. Chiu, K. Karlapalem, and Q. Li, “Views for inter-organization workflow in an e-commerce environment,” in Proceedings of the 9th IFIP 2.6Working Conference on Database Semantics (DS-9) Semantic Issues in e-Commerce Systems, Hong Kong, April 2001.Google Scholar
  15. 15.
    COSA workflow, www.ley.de/-englisch/cosa/index.htm.Google Scholar
  16. 16.
    ebXML, www.ebxml.org.Google Scholar
  17. 17.
    ebXML, “Business Process Specification Schema,” Version 1.01. May 2001, www.ebxml.org.Google Scholar
  18. 18.
    ebXML, “Collaboration-Protocol Profile and Agreement Specification,” Version 1.0. May 2001, www.ebxml.org.Google Scholar
  19. 19.
    EDI, www.x12.org.Google Scholar
  20. 20.
    Foro, www.foro-wf.com/web/default.html.Google Scholar
  21. 21.
    Fujitsu I-Flow, www.i-flow.com/.Google Scholar
  22. 22.
    D. Georgakopoulos, A. Cichocki, H. Schuster, and D. Baker, “Process-based e-service integration,” in Proceedings of the Workshop on Technologies for E-Services (TES 2000), Cairo, Egypt, September 2000.Google Scholar
  23. 23.
    P. Grefen, K. Aberer, Y. Hoffner, and H. Ludwig, “Crossflow: Cross-organizational workflow management in dynamic virtual enterprises,” International Journal of Computer Systems Science & Engineering, vol. 15, no.5, 2000.Google Scholar
  24. 24.
    Hewlett-Packard Process Manager, www.ice.hp.com/cyc/af/00/.Google Scholar
  25. 25.
    Y. Hoffner, S. Field, P. Grefen, and H. Ludwig, “Contract-driven creation and operation of virtual enterprises,” Research Report, RZ 3328, #93374, Computer Science, IBM Research, February 2001.Google Scholar
  26. 26.
    IBM MQ Series Workflow, www-4.ibm.com/software/ts/mqseries/.Google Scholar
  27. 27.
    IONA Netfish XDI, www.iona.com/products/.Google Scholar
  28. 28.
    S. Jablonski and C. Bussler, Workflow Management. Concepts, Architecture and Implementation, International Thomson Publisher, 1995.Google Scholar
  29. 29.
    E. Kafeza, D.K.W. Chiu, and I. Kafeza, “View-based contracts in an e-service cross-organizational workflow environment,” in Proceedings of the Workshop on Technologies for E-Services (TES 2001), Rome, Italy, September 2001.Google Scholar
  30. 30.
    R. Krithivasan and A. Helal, “BizBuilder-An e-services framework targeted for internet workflow,” in Proceedings of the Workshop on Technologies for E-Services (TES 2001), Rome, Italy, September 2001.Google Scholar
  31. 31.
    H. Kuno and M. Lemon, “A lightweight dynamic conversation controller for e-services,” in Proceedings of the Third International Workshop on Advanced issues of E-Commerce and Web-Based Information Systems (WECWIS 2001), Milpitas, California, USA, June 2001.Google Scholar
  32. 32.
    H. Kuno, M. Lemon, A. Karp, and D. Beringer, “Coversations + interfaces = business logic,” in Proceedings of the Workshop on Technologies for E-Services (TES 2001), Rome, Italy, September 2001.Google Scholar
  33. 33.
    F. Leymann, “Managing business processes viaworkflowtechnology,” in Proceedings of the 27th International Conference on Very Large Data Bases (VLDB 2001), Roma, Italy, September 2001.Google Scholar
  34. 34.
    H. Ludwig and Y. Hoffner, “CRAFT: A framework for integration facilitation in cross-organizational distributed systems,” Research Report, RZ 3286, #93332, Computer Science, IBM Research, November 2000.Google Scholar
  35. 35.
    Microsoft Biztalk Server, www.microsoft.com/biztalkserver.Google Scholar
  36. 36.
    OAGIS, www.openapplications.org/.Google Scholar
  37. 37.
    Oracle eBusinessSuite, www.oracle.com/applications/index.html?content.html.Google Scholar
  38. 38.
    OracleWorkflow, technet.oracle.com/docs/products/oracle8i/doc-library/817-doc/ ois.817/a85440/wf/wftop.htm.Google Scholar
  39. 39.
    Peregrine B2B Integration Platform, www.peregrine.com.Google Scholar
  40. 40.
    RosettaNet, www.rosettanet.org.Google Scholar
  41. 41.
    SAP, www.sap.com.Google Scholar
  42. 42.
    Staffware 2000, www.staffware.com.Google Scholar
  43. 43.
    TIBCO Active Exchange, www.tibco.com/products/activeexchange.Google Scholar
  44. 44.
    TIBCO TIB/Inconcert, www.tibco.com/products/in-concert/index.html.Google Scholar
  45. 45.
    UDDI: Universal Description, Discovery and Integration, www.uddi.org.Google Scholar
  46. 46.
    Versata Integration Server, www.versata.com.Google Scholar
  47. 47.
    Vitria Business Ware, www.vitria.com/products/businessware/overview.html.Google Scholar
  48. 48.
    WebMethods B2Bi, www.webmethods.com/content/1,1107,B2BiSolutions,FF.html.Google Scholar
  49. 49.
    Workflow Management Coalition (WfMC), www.wfmc.org.Google Scholar
  50. 50.
    WSDL, “Web Services Description Language,” Version 1.1. Ariba, IBM, Microsoft. January 2001, msdn.microsoft.com/xml/general/wsdl.asp.Google Scholar
  51. 51.
    WSFL, “Web Services Flow Language,” Version 1.0. IBM Software Group, May 2001, www-4. ibm.com/software/solutions/webservices/pdf/WSFL.pdf.Google Scholar
  52. 52.
    XLANG, www.gotdotnet.com/team/xml-wsspecs/.Google Scholar

Copyright information

© Kluwer Academic Publishers 2002

Authors and Affiliations

  • Christoph Bussler
    • 1
  1. 1.Oracle CorporationRedwood ShoresUSA

Personalised recommendations