An Architecture for Information Exchange Based on Reference Models

  • Heiko Paulheim
  • Daniel Oberle
  • Roland Plendl
  • Florian Probst
Conference paper

DOI: 10.1007/978-3-642-28830-2_9

Part of the Lecture Notes in Computer Science book series (LNCS, volume 6940)
Cite this paper as:
Paulheim H., Oberle D., Plendl R., Probst F. (2012) An Architecture for Information Exchange Based on Reference Models. In: Sloane A., Aßmann U. (eds) Software Language Engineering. SLE 2011. Lecture Notes in Computer Science, vol 6940. Springer, Berlin, Heidelberg

Abstract

The goal of reference models is to establish a common vocabulary and recently also to facilitate semantically unambiguous information exchange between IT systems. However, IT systems are based on implementation models that typically deviate significantly from the reference models. This raises the need for a mapping mechanism, which is flexible enough to cope with the disparities between implementation model and reference model at runtime and on instance level, and which can be implemented without altering the established IT system. We present an architecture that solves this problem by establishing methods for representing the instances of an existing IT-System in terms of a reference model. Based on rules, the concrete nature of the representation is decided at run time. Albeit our approach is entirely domain independent, we demonstrate the feasibility of our approach in an industrial case study from the Oil and Gas domain, using the ISO 15926 ontology as a reference model and mapping it to different Java and Flex implementation models.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Heiko Paulheim
    • 1
  • Daniel Oberle
    • 2
  • Roland Plendl
    • 2
  • Florian Probst
    • 2
  1. 1.Knowledge Engineering GroupTechnische Universität DarmstadtGermany
  2. 2.SAP ResearchGermany

Personalised recommendations