EFFICIENT SYSTEM INTEGRATION USING SEMANTIC REQUIREMENTS AND CAPABILITY MODELS - An Approach for Integrating Heterogeneous Business Services

Thomas Moser, Richard Mordinyi, Stefan Biffl, Alexander Mikula

Abstract

Business system designers want to integrate heterogeneous legacy systems to provide flexible business ser-vices cheaper and faster. Unfortunately, modern integration technologies represent important integration knowledge only implicitly making solutions harder to understand, verify, and maintain. In this paper we propose a data-driven approach, “Semantically-Enabled Externalization of Knowledge” (SEEK), that explicitly models the semantics of integration requirements & capabilities, and data transformations between he-terogeneous legacy systems. Goal of SEEK is to make the systems integration process more efficient by providing tool support for quality assurance (QA) steps and generation of system configurations. Based on use cases from industry partners, we compare the SEEK approach with UML-based modeling. In the evalua-tion context SEEK was found to be more effective to make expert knowledge on system requirements and capabilities available for more efficient tool support and reuse.

References

  1. Balasubramanian, K., Gokhale, A., Karsai, G., Sztipanovits, J. & Neema, S. (2006) Developing Applications Using Model-Driven Design Environments. COMPUTER, 33-40.
  2. Cho, I.-H., Mcgregor, J. D. & Krause, L. (1998) A protocol based approach to specifying interoperability between objects. In Proc. of the 26th Intl. Conf. on Technology of Object-Oriented Languages, 84-96.
  3. Goh, C. H. (1996) Representing and Reasoning about Semantic Conflicts in Heterogeneous Information Systems. MIT.
  4. Hohpe, G. & Woolf, B. (2004) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions, Addison-Wesley Professional.
  5. Lara, R. & De Bruijn, J. (2004) Ontology-based Transformations for the Automotive Industry. In Proc. of the 1st Europ. Semantic Web Symp., Heraklion, Crete.
  6. Mena, E., Illarramendi, A., Kashyap, V. & Sheth, A. P. (2000) OBSERVER: An Approach for Query Processing in Global Information Systems Based on Interoperation Across Pre-Existing Ontologies. Journal on Distributed and Parallel Databases, 8, 223- 271.
  7. Miller, R. J., Hernández, M. A., Haas, L. M., Yan, L., Ho, C. T. H., Fagin, R. & Popa, L. (2001) The Clio project: managing heterogeneity. ACM SIGMOD Record, 30, 78-83.
  8. Mordinyi, R., Moser, T., Mikula, A. & Biffl, S. (2008) Foundations for a Model-Driven Integration of Business Services in a Safety-critical Application Domain. Technical Report (online version available at: http://www.complang.tuwien.ac.at/richard/techrep/MD IBSSAD.pdf).
  9. Moser, T., Mordinyi, R., Mikula, A. & Biffl, S. (2009a) Making Expert Knowledge Explicit to Facilitate Tool Support for Integrating Complex Information Systems in the ATM Domain. In Proc. of the Intl. Conf. on Complex, Intelligent and Software Intensive Systems (CISIS 2009), Fukuoka, Japan, accepted for publication.
  10. Moser, T., Schimper, K., Mordinyi, R. & Anjomshoaa, A. (2009b) SAMOA - A Semi-automated Ontology Alignment Method for Systems Integration in Safetycritical Environments. In Proc. of the 2nd IEEE Intl. Wsh. on Ontology Alignment and Visualization, Fukuoka, Japan, accepted for publication.
  11. Paolucci, M., Kawamura, T., Payne, T. R. & Sycara, K. P. 2002. Semantic Matching of Web Services Capabilities. In Proc. of the 1st international Semantic Web Conference on the Semantic Web, Lecture Notes In Comp. Science, vol. 2342. Springer, 333-347.
  12. Purtilo, J. M. & Atlee, J. M. (1991) Module Reuse by Interface Adaptation. Software - Practice and Experience, 21, 539-556.
  13. Stuckenschmidt, H., Wache, H., Vogele, T. & Visser, U. (2000) Enabling technologies for interoperability. In Proc. of the Wsh. on the 14th Intl. Symp. of Computer Science for Environmental Protection (ISCSEP), Germany, 35-46.
  14. Trowbridge, D., Roxburgh, U., Hohpe, G., Manolescu, D. & Nadhan, E. (2004) Integration Patterns. Patterns & Practices, Microsoft Press.
  15. Wache, H., Vögele, T., Visser, U., Stuckenschmidt, H., Schuster, G., Neumann, H. & Hübner, S. (2001) Ontology-based integration of information-a survey of existing approaches. In Proc. of the Wsh. on Ontologies and Information Sharing (IJCAI-01), Seattle, USA, 108-117.
  16. Wang, Y. & Stroulia, E. (2003) Flexible interface matching for Web-service discovery. In Proc. of the Fourth Intl. Conf. on Web Information Systems Engineering, (WISE 2003), 147-156.
  17. Zaremski, A. M. & Wing, J. M. (1995) Signature Matching: A Tool for Using Software Libraries. ACM Trans. on Softw. Eng. and Methodology, 146-170.
  18. Zaremski, A. M. & Wing, J. M. (1997) Specification matching of software components. ACM Trans. Softw. Eng. and Methodology, 6, 333-369.
Download


Paper Citation


in Harvard Style

Moser T., Mordinyi R., Biffl S. and Mikula A. (2009). EFFICIENT SYSTEM INTEGRATION USING SEMANTIC REQUIREMENTS AND CAPABILITY MODELS - An Approach for Integrating Heterogeneous Business Services . In Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-989-8111-84-5, pages 56-63. DOI: 10.5220/0001941600560063


in Bibtex Style

@conference{iceis09,
author={Thomas Moser and Richard Mordinyi and Stefan Biffl and Alexander Mikula},
title={EFFICIENT SYSTEM INTEGRATION USING SEMANTIC REQUIREMENTS AND CAPABILITY MODELS - An Approach for Integrating Heterogeneous Business Services},
booktitle={Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2009},
pages={56-63},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001941600560063},
isbn={978-989-8111-84-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - EFFICIENT SYSTEM INTEGRATION USING SEMANTIC REQUIREMENTS AND CAPABILITY MODELS - An Approach for Integrating Heterogeneous Business Services
SN - 978-989-8111-84-5
AU - Moser T.
AU - Mordinyi R.
AU - Biffl S.
AU - Mikula A.
PY - 2009
SP - 56
EP - 63
DO - 10.5220/0001941600560063