Invisible Deployment of Integration Processes

  • Matthias Boehm
  • Dirk Habich
  • Wolfgang Lehner
  • Uwe Wloka
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 24)

Abstract

Due to the changing scope of data management towards the management of heterogeneous and distributed systems and applications, integration processes gain in importance. This is particularly true for those processes used as abstractions of workflow-based integration tasks; these are widely applied in practice. In such scenarios, a typical IT infrastructure comprises multiple integration systems with overlapping functionalities. The major problems in this area are high development effort, low portability and inefficiency. Therefore, in this paper, we introduce the vision of invisible deployment that addresses the virtualization of multiple, heterogeneous, physical integration systems into a single logical integration system. This vision comprises several challenging issues in the fields of deployment aspects as well as runtime aspects. Here, we describe those challenges, discuss possible solutions and present a detailed system architecture for that approach. As a result, the development effort can be reduced and the portability as well as the performance can be improved significantly.

Keywords

Invisible deployment Integration processes Virtualization Deployment Optimality decision Heterogeneous integration platforms 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Boehm, M., Habich, D., Lehner, W., Wloka, U.: Model-driven development of complex and data-intensive integration processes. In: MBSDI (2008)Google Scholar
  2. 2.
    Boehm, M., Wloka, U., Habich, D., Lehner, W.: Model-driven generation and optimization of complex integration processes. In: ICEIS (1) (2008)Google Scholar
  3. 3.
    Dessloch, S., Hernández, M.A., Wisnesky, R., Radwan, A., Zhou, J.: Orchid: Integrating schema mapping and etl. In: ICDE (2008)Google Scholar
  4. 4.
    Albrecht, A., Naumann, F.: Managing etl processes. In: NTII (2008)Google Scholar
  5. 5.
    Stonebraker, M.: Too much middleware. In: SIGMOD Record 31(1) (2002)Google Scholar
  6. 6.
    Boehm, M., Habich, D., Wloka, U., Bittner, J., Lehner, W.: Towards self-optimization of message transformation processes. In: ADBIS (2007)Google Scholar
  7. 7.
    Boehm, M., Habich, D., Lehner, W., Wloka, U.: An advanced transaction model for recovery processing of integration processes. In: ADBIS (2008)Google Scholar
  8. 8.
    Boehm, M., Habich, D., Lehner, W., Wloka, U.: Workload-based optimization of integration processes. In: CIKM (2008)Google Scholar
  9. 9.
    Aulbach, S., Grust, T., Jacobs, D., Kemper, A., Rittinger, J.: Multi-tenant databases for software as a service: schema-mapping techniques. In: SIGMOD (2008)Google Scholar
  10. 10.
    Jacobs, D., Aulbach, S.: Ruminations on multi-tenant databases. In: BTW (2007)Google Scholar
  11. 11.
    Tsai, C.H., Ruan, Y., Sahu, S., Shaikh, A., Shin, K.G.: Virtualization-based techniques for enabling multi-tenant management tools. In: Clemm, A., Granville, L.Z., Stadler, R. (eds.) DSOM 2007. LNCS, vol. 4785, pp. 171–182. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  12. 12.
    Shwartz, L., Ayachitula, N., Buco, M.J., Grabarnik, G., Surendra, M., Ward, C., Weinberger, S.: It service provider’s multi-customer and multi-tenant environments. In: CEC/EEE (2007)Google Scholar
  13. 13.
    Ramakrishnan, R.: Cloud computing - was thomas watson right after all? In: ICDE (2008)Google Scholar
  14. 14.
    Scheibler, T., Mietzner, R., Leymann, F.: EAI as a Service - Combining the Power of Executable EAI Patterns and SaaS. In: EDOC (2008)Google Scholar
  15. 15.
    Devlin, B., Gray, J., Laing, B., Spix, G.: Scalability terminology: Farms, clones, partitions, packs, racs and raps. CoRR cs.AR/9912010 (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Matthias Boehm
    • 1
  • Dirk Habich
    • 2
  • Wolfgang Lehner
    • 2
  • Uwe Wloka
    • 1
  1. 1.Database GroupDresden University of Applied Sciences 
  2. 2.Database Technology GroupDresden University of Technology 

Personalised recommendations