Abstract
Integration of heterogeneous and distributed IT-systems is one of the major cost-driving factors in the software industry. We introduce a model-based approach for information system integration and demonstrate it on the industrial case-study of data integration between the Oracle database management system and the SAP R/3 enterprise resource planning system. Particular focus is on multi-level modeling abstractions, integration conflict analysis (automatic data model matching), semantic reasoning, code generation and tool support.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Rahm, E., Bernstein, P.: A survey of approaches to automatic schema matching. VLDB Journal 10(4), 334–350 (2001)
InterSystems: Ensemble data transformation language (2006), http://www.intersystems.com/ensemble/docs/4/PDFS/DataTransformationLanguage.pdf
Kutsche, R., Milanovic, N.: (Meta-)Models, Tools and Infrastructures for Business Application Integration. In: UNISCON 2008, pp. 579–584. Springer, Heidelberg (2008)
Kutsche, R., Milanovic, N., Bauhoff, G., Baum, T., Cartsburg, M., Kumpe, D., Widiker, J.: BIZYCLE: Model-based Interoperability Platform for Software and Data Integration. In: Proceedings of the Model-Driven Tool and Process Integration Workshop at ECMDA (2008)
Milanovic, N., Kutsche, R., Baum, T., Cartsburg, M., Elmasgunes, H., Pohl, M., Widiker, J.: Model & Metamodel, Metadata and Document Repository for Software and Data Integration. In: Proc. ACM/IEEE 11th International Conference on Model Driven Engineering Languages and Systems (MODELS), pp. 416–430 (2008)
Agt, H., Bauhoff, G., Cartsburg, M., Kumpe, D., Kutsche, R., Milanovic, N.: Metamodeling Foundation for Software and Data Integration. In: Proc. 8th International Conference on Information Systems Technology and Applications (ISTA) (2009)
Leicher, A.: Analysis of Compositional Conflicts in Component-based Systems. Ph.D Dissertation, TU Berlin (2005)
Milanovic, N.: Contract-based Web Service Composition. HU, Berlin (2006)
Milner, R.: The Polyadic π-calculus: A tutorial. In: Logic and Algebra of Specification. Springer, Heidelberg (2003)
Busse, S., Leicher, A., Süss, J.: Analysis of Compositional Conflicts in Component-Based Systems. In: Gschwind, T., Aßmann, U., Nierstrasz, O. (eds.) SC 2005. LNCS, vol. 3628, pp. 67–82. Springer, Heidelberg (2005)
Agt, H., Widiker, J., Bauhoff, G., Milanovic, N., Kutsche, R.: Model-based Semantic Conflict Analysis for Software- and Data-integration Scenarios. Technical Report 2009/7, Berlin University of Technology (2008)
Mehta, N., Medvidovic, N., Phadke, S.: Towards a Taxonomy of Softwar Connectors. In: Proceedings of the 22nd International Conference on Software Engineering, Toronto, Canada, pp. 178–187. ACM Press, New York (2000)
Hohpe, G., Woolf, B.: Enterprise Integration Patterns. Addison-Wesley, Reading (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Milanovic, N., Cartsburg, M., Kutsche, R., Widiker, J., Kschonsak, F. (2009). Model-Based Interoperability of Heterogeneous Information Systems: An Industrial Case Study. In: Paige, R.F., Hartman, A., Rensink, A. (eds) Model Driven Architecture - Foundations and Applications. ECMDA-FA 2009. Lecture Notes in Computer Science, vol 5562. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02674-4_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-02674-4_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02673-7
Online ISBN: 978-3-642-02674-4
eBook Packages: Computer ScienceComputer Science (R0)