MODEL-DRIVEN GENERATION AND OPTIMIZATION OF COMPLEX INTEGRATION PROCESSES

Matthias Boehm, Uwe Wloka, Dirk Habich, Wolfgang Lehner

2008

Abstract

The integration of heterogeneous systems is still one of the main challenges in the area of data management. Its importance is based on the trend towards heterogeneous system environments, where the different levels of integration approaches result in a large number of different integration systems. Due to these proprietary solutions and the lack of a standard for data-intensive integration processes, the model-driven development— following the paradigm of the Model-Driven Architecture (MDA)—is advantageous. This paper contributes to the model-driven development of complex and data-intensive integration processes. In addition, we illustrate optimization possibilities offered by this model-driven approach and discuss first evaluation results.

References

  1. Böhm, M., Habich, D., Lehner, W., and Wloka, U. (2008a). Dipbench: An independent benchmark for data intensive integration processes. In IIMAS.
  2. Böhm, M., Habich, D., Lehner, W., and Wloka, U. (2008b). Dipbench toolsuite: A framework for benchmarking integration systems. In ICDE.
  3. Böhm, M., Habich, D., Lehner, W., and Wloka, U. (2008c). Model-driven development of complex and data-intensive integration processes. In MBSDI.
  4. Böhm, M., Habich, D., Wloka, U., Bittner, J., and Lehner, W. (2007). Towards self-optimization of message transformation processes. In ADBIS.
  5. Bruno, N. and Chaudhuri, S. (2002). Exploiting statistics on query expressions for optimization. In SIGMOD.
  6. Dessloch, S., Maier, A., Mattos, N., and Wolfson, D. (2003). Information integration - goals and challenges. Datenbank-Spektrum, 3(6):7-13.
  7. Dorda, C., Heinkel, U., and Mitschang, B. (2007). Improving application integration with model-driven engineering. In ICITM.
  8. Habich, D., Richly, S., and Lehner, W. (2006). Gignomda - exploiting cross-layer optimization for complex database applications. In VLDB' 06.
  9. Hahn, K., Sapia, C., and Blaschka, M. (2000). Automatically generating olap schemata from conceptual graphical models. In DOLAP.
  10. Hull, R., Llirbat, F., Kumar, B., Zhou, G., Dong, G., and Su, J. (2000). Optimization techniques for data-intensive decision flows. In ICDE.
  11. Kabra, N. and DeWitt, D. J. (1998). Efficient mid-query reoptimization of sub-optimal query execution plans. In SIGMOD.
  12. Königs, A. (2005). Model transformation with triple graph grammars. In MODELS' 05 workshops.
  13. Mazón, J.-N., Trujillo, J., Serrano, M., and Piattini, M. (2005). Applying mda to the development of data warehouses. In DOLAP.
  14. Seol, H., Choi, J., Park, G., and Park, Y. (2007). A framework for benchmarking service process using data envelopment analysis and decision tree. Expert Syst. Appl., 32(2).
  15. Simitsis, A. (2005). Mapping conceptual to logical models for etl processes. In DOLAP.
  16. Simitsis, A., Vassiliadis, P., and Sellis, T. (2005). Optimizing etl processes in data warehouses. In ICDE.
  17. Srivastava, U., Munagala, K., Widom, J., and Motwani, R. (2006). Query optimization over web services. In VLDB.
  18. Stillger, M., Lohman, G. M., Markl, V., and Kandil, M. (2001). Leo - db2's learning optimizer. In VLDB.
  19. Trujillo, J. and Luján-Mora, S. (2003). A uml based approach for modeling etl processes in data warehouses. In ER.
  20. Urhan, T. and Franklin, M. J. (2001). Dynamic pipeline scheduling for improving interactive query performance. In VLDB.
  21. Urhan, T., Franklin, M. J., and Amsaleg, L. (1998). Costbased query scrambling for initial delays. In SIGMOD.
  22. Vassiliadis, P., Simitsis, A., and Skiadopoulos, S. (2002). Conceptual modeling for etl processes. In DOLAP.
  23. Vrhovnik, M., Schwarz, H., Suhre, O., Mitschang, B., Markl, V., Maier, A., and Kraft, T. (2007). An approach to optimize data processing in business processes. In VLDB.
Download


Paper Citation


in Harvard Style

Boehm M., Wloka U., Habich D. and Lehner W. (2008). MODEL-DRIVEN GENERATION AND OPTIMIZATION OF COMPLEX INTEGRATION PROCESSES . In Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-8111-36-4, pages 131-136. DOI: 10.5220/0001679301310136


in Bibtex Style

@conference{iceis08,
author={Matthias Boehm and Uwe Wloka and Dirk Habich and Wolfgang Lehner},
title={MODEL-DRIVEN GENERATION AND OPTIMIZATION OF COMPLEX INTEGRATION PROCESSES},
booktitle={Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2008},
pages={131-136},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001679301310136},
isbn={978-989-8111-36-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Tenth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - MODEL-DRIVEN GENERATION AND OPTIMIZATION OF COMPLEX INTEGRATION PROCESSES
SN - 978-989-8111-36-4
AU - Boehm M.
AU - Wloka U.
AU - Habich D.
AU - Lehner W.
PY - 2008
SP - 131
EP - 136
DO - 10.5220/0001679301310136