Vergleich der Architekturkonzepte von HL7v3 und XÖV-Standards und Beschreibung einer Model-To-Model-Transformation

Comparsion of the architecture concepts of HL7v3 and XÖV-standards and specification of a model-to-model-transformation

  • Modellinteroperabilität spielt eine wichtige Rolle bei der domänenübergreifenden Kommunikation mittels Kommunikationsstandards. Die Datenstrukturen verschiedener Kommunikationsstandards müssen oftmals mit aufwändigen Zuordnungsfunktionen einander angepasst werden. Diese Zuordnung wird vereinfacht, wenn Datenstrukturen in Modellen strukturell übereinstimmen. Für HL7v3 und XÖV-basierte Kommunikationsstandards wird in der vorliegenden Masterarbeit eine Untersuchung vorgenommen, wie strukturelle Modellinteroperabilität zwischen beiden erreicht werden kann. Hierzu wird eine Vergleichsmethodik auf Basis von Architektursichten definiert. Konzepte werden auf verschiedenen Granularitätsebenen verglichen. Der Einfluss weiterer Standards, die Struktur der Spezifikation und die Metamodelle werden analysiert. Aus den Erkenntnissen des Vergleichs wird eine Model-To- Model-Transformation von HL7v3-Datenstrukturen in XÖV-Datenstrukturen auf Basis der Sprache Atlas Transformation Language abgeleitet. Es wird gezeigt, dass eine XÖV-konforme Abbildung von HL7v3-Datenstrukturen möglich ist. Wichtige Rolle spielen hierbei die statischen Modelle des HL7v3-Standards. Die notwendigen Transformationsschritte für einzelne Syntaxelemente des HL7v3-Standards sind dargelegt. Auf Probleme bei der Transformation wird eingegangen. Ferner wird gezeigt, dass XML-Schemata aus transformierten HL7v3-Modellen mit XÖV-Werkzeugen generiert werden können und eine Einbindung in bestehende XÖV-Standards möglich ist.
  • Model interoperability plays an important part in communication across multiple domains. A complex mapping function is often necessary if messages between two communication standards should be transformed. This mapping is simplified if data structures of models fit structurally. For HL7v3 and XÖV-based communication standards this master thesis analyses how model interoperability could be achieved between both. This is done by a comparsion methodology that uses architectural views. Concepts are compared at different levels of granularity. The influence of other standards, the structure of the specification and the metamodels are analyzed. A model-to-model-transformation is derived from the findings of the comparsion. The Atlas Transformation Language is used. It is shown that a XÖV-conform mapping of HL7v3 data structures is possible. Important for this mapping are the static models of the HL7v3-standard. The necessary transformation steps for the individual syntax elements of HL7v3 are outlined. Problems that appear during the development of the mapping are discussed. It is proven that XML-schemas are generatable from the transformed HL7v3-models using the XÖV-tools. Also the integration into an existing XÖV-standards is shown.

Export metadata

Additional Services

Metadaten
Author:Martin Benedict
Advisor:Anke HäberGND, Jürgen Ilchmann, Georg Beier
Document Type:Master's Thesis
Language:German
Name:easy-soft GmbH Dresden
Salzburger Straße 9, 01279 Dresden
Date of Publication (online):2016/02/18
Year of first Publication:2012
Publishing Institution:Westsächsische Hochschule Zwickau
Date of final exam:2012/10/30
Tag:Architekturbeschreibung; HL7v3; IEEE 1471; XÖV
HL7v3; IEEE 1471; XÖV; architectural description
GND Keyword:HL7; Integration; Medizinische Informatik; Electronic Government; Verwaltung; Öffentliches Gesundheitswesen; Kommunikation; Interoperabili
Page Number:197 Seiten, 79 Abb., 7 Tab., 113 Lit.
Faculty:Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik
Release Date:2016/02/18