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.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Delphi Group, B.P.M.: 2003 – Market Milestone Report. White Paper (2003)
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)
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)
zur Muehlen, M., Nickerson, J.V., Swenson, K.D.: Developing Web Services Choreography Standards - The Case of REST vs. SOAP. Decision Support Systems (2005)
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)
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)
van der Aalst, W.M.P.: Don’t go with the flow: Web services composition standards exposed. Intelligent Systems 18, 72–76 (2003)
Kim, W., Seo, J.: Classifying schematic and data heterogeneity in multidatabase systems. IEEE Computer 24, 12–18 (1991)
Batini, C., Lenzerini, M., Navathe, S.B.: A Comparative Analysis of Methodologies for Database Schema Integration. ACM Computing Surveys 18, 323–364 (1986)
Sheth, A.P., Larson, J.A.: Federated database systems for managing distributed, heterogeneous, and autonomous databases. ACM Comput. Surv. 22, 183–236 (1990)
Schmitt, I., Saake, G.: A Comprehensive Schema Integration Method Based on the Theory of Formal Concepts. Acta Informatica (2005) (to appear)
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)
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)
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)
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)
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)
van der Aalst, W.M.P., ter Hofstede, A.H.M.: Yawl: yet another workflow language. Information Systems 30, 245–275 (2005)
Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. VLDB Journal 10, 334–350 (2001)
Spaccapietra, S., Parent, C., Dupont, Y.: Model Independent Assertions for Integration of Heterogeneous Schemas. VLDB Journal 1, 81–126 (1992)
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)
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)
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)
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)
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)
Preuner, G., Conrad, S., Schrefl, M.: View integration of behavior in object-oriented databases. Data Knowl. Eng. 36, 153–183 (2001)
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)
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)
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
Shapiro, R.: A Comparison of XPDL, BPML and BPEL4WS. Draft version 1.4, Cape Visions (2002), http://xml.coverpages.org/Shapiro-XPDL.pdf
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)