Behavior Based Integration of Composite Business Processes

  • Georg Grossmann
  • Yikai Ren
  • Michael Schrefl
  • Markus Stumptner
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3649)


Integration of autonomous object-oriented systems requires the integration of object structure and object behavior. Past research in the integration of autonomous object-oriented systems has so far mainly addressed integration of object structure. During our research we have identified business process correspondences and have given proper integration operators. So far these integration operators are suited for creating generalized models but not for creating or dealing with the composition of business processes. In this paper we propose integration operators which are able to create, deal, and finalize composition between them. For modeling purposes we use the Unified Modeling Language (UML), especially activity diagrams.


business process modeling behavior based integration federated information systems business process integration web services 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bukhres, O.A., Elmagarmid, A.: Object-Oriented Multidatabase Systems: A Solution for Advanced Applications. Prentice-Hall, Englewood Cliffs (1996)Google Scholar
  2. 2.
    CACM. Special Issue on Enterprise Application Integration. CACM, 45(10) (October 2002)Google Scholar
  3. 3.
    Chebbi, I., Dustdar, S., Tata, S.: The view-based approach to dynamic inter-organizational workflow cooperation. In: Data and Knowledge Engineering (2005) (Article in press). Available online at,
  4. 4.
    Conrad, S.: Föderierte Datenbanksysteme. Konzepte der Datenintegration. Springer, Heidelberg (1997) (Only available in German) MATHGoogle Scholar
  5. 5.
    Conrad, S., Eaglestone, B., Hasselbring, W., Roantree, M., Saltor, F., Schonhoff, M., Strassler, M., Vermeer, M.W.W.: Research issues in federated database systems: Report of EFDBS 1997 workshop. SIGMOD Record 26(4), 54–56 (1997)CrossRefGoogle Scholar
  6. 6.
    Eshuis, H.: Semantics and Verification of UML Activity Diagrams for Workflow Modelling. PhD thesis, University of Twente, Enschede, The Netherlands (2002)Google Scholar
  7. 7.
    Frank, H., Eder, J.: Towards an Automatic Integration of Statecharts. In: Akoka, J., Bouzeghoub, M., Comyn-Wattiau, I., Métais, E. (eds.) ER 1999. LNCS, vol. 1728, pp. 430–444. Springer, Heidelberg (1999)Google Scholar
  8. 8.
    Kappel, G., Engels, G., Groenewegen, L.: Coordinated Collobaration of Objects. In: Advances in Object-Oriented Modeling, ch. 1, pp. 307–332. MIT Press, Cambridge (2000)Google Scholar
  9. 9.
    García-Solaco, M., Saltor, F., Castellanos, M.: A structure based schema integration methodology. In: Yu, P.S., Chen, A.L.P. (eds.) Proceedings of the Eleventh International Conference on Data Engineering, Taipei, Taiwan, March 6-10, pp. 505–512. IEEE Computer Society Press, Los Alamitos (1995)CrossRefGoogle Scholar
  10. 10.
    Grossmann, G., Schrefl, M., Stumptner, M.: Classification of business process correspondences and associated integration operators. In: Wang, S., Tanaka, K., Zhou, S., Ling, T.-W., Guan, J., Yang, D.-q., Grandi, F., Mangina, E.E., Song, I.-Y., Mayr, H.C. (eds.) ER Workshops 2004. LNCS, vol. 3289, pp. 653–666. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  11. 11.
    Klas, W., Schrefl, M. (eds.): Metaclasses and Their Application. LNCS, vol. 943. Springer, Heidelberg (1995)Google Scholar
  12. 12.
    Kobayashi, T., Tamaki, M., Komoda, N.: Business Process Integration as a Solution to the Implementation of Supply Chain Management Systems. Information Management 40(8), 769–780 (2003)CrossRefGoogle Scholar
  13. 13.
    Object Management Group (OMG). UML 2 Superstructure Final Adopted specification (August 2003),,2003-08-02
  14. 14.
    Parent, C., Spaccapietra, S.: Issues and approaches of database integration. Communications of the ACM 41(5es), 166–178 (1998)CrossRefGoogle Scholar
  15. 15.
    Preuner, G., Conrad, S., Schrefl, M.: View Integration of Behavior in Object-Oriented Databases. Data and Knowledge Engineering 36(2), 153–183 (2001)MATHCrossRefGoogle Scholar
  16. 16.
    Preuner, G., Schrefl, M.: Observation consistent integration of views of object life-cycles. In: Proceedings of the 16th British National Conferenc on Databases, pp. 32–48. Springer, Heidelberg (1998)Google Scholar
  17. 17.
    Preuner, G., Schrefl, M.: Behavior-consistent composition of business processes from internal and external services. In: Arisawa, H., Kambayashi, Y., Kumar, V., Mayr, H.C., Hunt, I. (eds.) ER Workshops 2001. LNCS, vol. 2465. Springer, Heidelberg (2002)Google Scholar
  18. 18.
    Preuner, M., Schrefl, M.: Requester-centered Composition of Business Processes from Internal and External Services. Data and Knowledge Engineering (2004)Google Scholar
  19. 19.
    Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual, 2nd edn. Object Technology Series. Addison-Wesley Publishing Company, Reading (2004)Google Scholar
  20. 20.
    Schmitt, I.: Schema Integration for the Design of Federated Databases. Dissertationen zu Datenbanken und Informationssystemen, Vol. 43. infix-Verlag, Sankt Augustin (1998)Google Scholar
  21. 21.
    Schrefl, M., Neuhold, E.J.: Object class definition by generalization using upward inheritance. In: Proceedings IEEE ICDE, pp. 4–13. IEEE Computer Society Press, Los Alamitos (1988)Google Scholar
  22. 22.
    Schulz, K.A., Orlowska, M.E.: Facilitating cross-organisational Workflows with a Workflow View Approach. Data and Knowledge Engineering 51(1), 109–147 (2004)CrossRefGoogle Scholar
  23. 23.
    Snoeck, M., Lemahieu, W., Goethals, F., Dedene, G., Vandenbulcke, J.: Events as atomic contracts for component integration. Data and Knowledge Engineering 51(1), 81–107 (2004)CrossRefGoogle Scholar
  24. 24.
    Snoeck, M.: Sequence constraints in business modelling and business process modelling, pp. 194–201 (2003)Google Scholar
  25. 25.
    Stumptner, M., Schrefl, M., Grossmann, G.: On the road to behavior-based integration. In: Proceedings 1st Asia-Pacific Conference on Conceptual Modelling, pp. 15–22 (2004)Google Scholar
  26. 26.
    van den Heuvel, W.-J., Weigand, H.: Contract-driven coordination and collaboration in the internet context. Data and Knowledge Engineering 51(1), 1–3 (2004)CrossRefGoogle Scholar
  27. 27.
    Vermeer, M.W.W., Apers, P.M.G.: Behaviour specification in database interoperation. In: Conference on Advanced Information Systems Engineering, pp. 61–74 (1997)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Georg Grossmann
    • 1
  • Yikai Ren
    • 1
  • Michael Schrefl
    • 1
  • Markus Stumptner
    • 1
  1. 1.Advanced Computing Research Centre, Mawson LakesUniversity of South AustraliaAdelaideAustralia

Personalised recommendations