Skip to main content

Towards an Integrated BPM Schema: Control Flow Heterogeneity of PNML and BPEL4WS

  • Conference paper
Professional Knowledge Management (WM 2005)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3782))

Abstract

Although there have been standardization efforts for more than ten years, heterogeneity of business process modelling schemas is still a big problem for business process management. This paper discusses the applicability of schema integration methodology in this context and illustrates specific integration problems by discussing the example of BPEL and PNML. Different control flow representations are highlighted as a major challenge in this area. Using classical schema integration and the upward inheritance principle can yield an integrated schema that still includes redundant behavioral concepts. We conclude that future research has to identify extensions to the schema integration process in order to capture such specifics of BPM schemas.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Delphi Group, B.P.M.: 2003 – Market Milestone Report. White Paper (2003)

    Google Scholar 

  2. Mendling, J., Nüttgens, M., Neumann, G.: A Comparison of XML Interchange Formats for Business Process Modelling. In: Proceedings of EMISA 2004 - Information Systems in E-Business and E-Government. LNI (2004)

    Google Scholar 

  3. Mendling, J., Müller, M.: A Comparison of BPEL4WS and BPML. In: Tolksdorf, R., Eckstein, R. (eds.) Proceedings of Berliner XML-Tage, pp. 305–316 (2003)

    Google Scholar 

  4. zur Muehlen, M., Nickerson, J.V., Swenson, K.D.: Developing Web Services Choreography Standards - The Case of REST vs. SOAP. Decision Support Systems (2005)

    Google Scholar 

  5. van der Aalst, W.M.P.: Patterns and XPDL: A Critical Evaluation of the XML Process Definition Language. QUT Technical report FIT-TR-2003-06, Queensland University of Technology, Brisbane (2003)

    Google Scholar 

  6. Andrews, T., Curbera, F., Dholakia, H., Goland, Y., Klein, J., Leymann, F., Liu, K., Roller, D., Smith, D., Thatte, S., Trickovic, I., Weerawarana, S.: Business Process Execution Language for Web Services, Version 1.1. Specification, BEA Systems, IBM Corp., Microsoft Corp., SAP AG, Siebel Systems (2003)

    Google Scholar 

  7. van der Aalst, W.M.P.: Don’t go with the flow: Web services composition standards exposed. Intelligent Systems 18, 72–76 (2003)

    Google Scholar 

  8. Kim, W., Seo, J.: Classifying schematic and data heterogeneity in multidatabase systems. IEEE Computer 24, 12–18 (1991)

    Google Scholar 

  9. Batini, C., Lenzerini, M., Navathe, S.B.: A Comparative Analysis of Methodologies for Database Schema Integration. ACM Computing Surveys 18, 323–364 (1986)

    Article  Google Scholar 

  10. Sheth, A.P., Larson, J.A.: Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Comput. Surv. 22, 183–236 (1990)

    Article  Google Scholar 

  11. Schmitt, I., Saake, G.: A Comprehensive Schema Integration Method Based on the Theory of Formal Concepts. Acta Informatica (2005) (to appear)

    Google Scholar 

  12. Boyd, M., McBrien, P., Tong, N.: The automed schema integration repository. In: Eaglestone, B., North, S.C., Poulovassilis, A. (eds.) BNCOD 2002. LNCS, vol. 2405, p. 42. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  13. Larson, J.A., Navathe, S.B., Elmasri, R.: A theory of attribute equivalence in databases with application to schema integration. IEEE Trans. Software Eng. 15, 449–463 (1989)

    Article  MATH  Google Scholar 

  14. Schrefl, M., Neuhold, E.J.: Object class definition by generalization using upward inheritance. In: Proceedings of the Fourth International Conference on Data Engineering (ICDE), pp. 4–13. IEEE Computer Society, Los Alamitos (1988)

    Chapter  Google Scholar 

  15. Billington, J., Christensen, S., van Hee, K.E., Kindler, E., Kummer, O., Petrucci, L., Post, R., Stehno, C., Weber, M.: The Petri Net Markup Language: Concepts, Technology, and Tools. In: van der Aalst, W.M.P., Best, E. (eds.) ICATPN 2003. LNCS, vol. 2679, pp. 483–505. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  16. Mendling, J., Nüttgens, M.: XML-based Reference Modelling: Foundations of an EPC Markup Language. In: Becker, J. (ed.) Referenzmodellierung - Proceedings of the 8th GI-Workshop on Reference Modelling, MKWI Essen, Germany (2004)

    Google Scholar 

  17. van der Aalst, W.M.P., ter Hofstede, A.H.M.: Yawl: yet another workflow language. Information Systems 30, 245–275 (2005)

    Article  Google Scholar 

  18. Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. VLDB Journal 10, 334–350 (2001)

    Article  MATH  Google Scholar 

  19. Spaccapietra, S., Parent, C., Dupont, Y.: Model Independent Assertions for Integration of Heterogeneous Schemas. VLDB Journal 1, 81–126 (1992)

    Article  Google Scholar 

  20. Schmitt, I., Saake, G.: Managing object identity in federated database systems. In: Papazoglou, M.P. (ed.) ER 1995 and OOER 1995. LNCS, vol. 1021, pp. 400–411. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  21. Pérez de Laborda, C., Conrad, S.: A Semantic Web based Identification Mechanism for Databases. In: 10th International Workshop on Knowledge Representation meets Databases (KRDB 2003), Hamburg, Germany, September 15-16. CEUR Workshop Proceedings, vol. 79, pp. 123–130 (2003)

    Google Scholar 

  22. Behrens, R.: A Grammar Based Model for XML Schema Integration. In: Jeffery, K., Lings, B. (eds.) BNCOD 2000. LNCS, vol. 1832, pp. 172–190. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  23. Yang, X., Li Lee, M., Ling, T.-W.: Resolving Structural Conflicts in the Integration of XML Schemas: A Semantic Approach. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol. 2813, pp. 520–533. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  24. Zamboulis, L., Poulovassilis, A.: Using AutoMed for XML Data Transformation and Integration. In: Bellahséne, Z., McBrien, P. (eds.) DIWeb Workshop - CAiSE 2004 Workshop Proceedings, pp. 58–69 (2004)

    Google Scholar 

  25. Preuner, G., Conrad, S., Schrefl, M.: View integration of behavior in object-oriented databases. Data Knowl. Eng. 36, 153–183 (2001)

    Article  MATH  Google Scholar 

  26. van der Aalst, W.M.P.: Inheritance of business processes: A journey visiting four notorious problems. In: Ehrig, H., Reisig, W., Rozenberg, G., Weber, H. (eds.) Petri Net Technology for Communication-Based Systems. LNCS, vol. 2472, pp. 383–408. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  27. Hasselbring, W.: The role of standards for interoperating information systems. In: Jakobs, K. (ed.) Information Technology Standards and Standardization: A Global Perspective, pp. 116–130. Idea Group Publishing, Hershey (2000)

    Google Scholar 

  28. McIlraith, S., Mandell, D.: Comparison of DAML-S and BPEL4WS. x, Stanford University (2002), http://www.ksl.stanford.edu/projects/DAML/Webservices/DAMLS-BPEL.html

  29. Shapiro, R.: A Comparison of XPDL, BPML and BPEL4WS. Draft version 1.4, Cape Visions (2002), http://xml.coverpages.org/Shapiro-XPDL.pdf

  30. van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow Patterns. Distributed and Parallel Databases 14, 5–51 (2003)

    Article  Google Scholar 

  31. Gardner, T.: UML Modelling of Automated Business Processes with a Mapping to BPEL4WS. In: Proceedings of the First European Workshop on Object Orientation and Web Services at ECOOP 2003 (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mendling, J., de Laborda, C.P., Zdun, U. (2005). Towards an Integrated BPM Schema: Control Flow Heterogeneity of PNML and BPEL4WS. In: Althoff, KD., Dengel, A., Bergmann, R., Nick, M., Roth-Berghofer, T. (eds) Professional Knowledge Management. WM 2005. Lecture Notes in Computer Science(), vol 3782. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11590019_65

Download citation

  • DOI: https://doi.org/10.1007/11590019_65

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-30465-4

  • Online ISBN: 978-3-540-31620-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics