Skip to content

Die zwei Seiten der Medaille

Zwei Seiten einer Medaille
Der Standard OTDS ist eine XML-Sprache, in der touristische Produkte definiert werden. Dazu gehören die strukturierte Produktbeschreibung so wie das Regelwerk zur Berechnung der Verfügbarkeiten und Preise. Eine OTDS-Datei ist also nicht bloß eine Datenlieferung. Besser wäre es, von einem Quelldokument zu sprechen, ähnlich einem Programm in einer Programmiersprache. Insofern unterscheidet sich OTDS fundamental von allen anderen aktuellen Datenformaten, insbesondere von EDF oder KATI, die lediglich mehr oder weniger strukturierte Datenbeschreibungen darstellen und damit Spielraum für Interpretationen bei der Verarbeitung lassen.

Greifen wir die Analogie zu einem Computerprogramm auf, dann lassen sich zwei Aufgaben klar voneinander trennen. Auf der einen Seite besteht die Aufgabe, das Programm zu schreiben. Auf der anderen Seite muss das Programm ausgeführt werden.

Die Herausforderungen bei der Erstellung von OTDS unterscheiden sich stark von denen bei dessen Ausführung. Auch hier gibt es Analogien. Die Erstellung eines OTDS-Dokuments ist vergleichbar mit dem Programmieren in einer Programmiersprache. Die Erstellung einer OTDS-Verarbeitung ist wie die Entwicklung eines Compilers oder besser, eines Interpreters zu sehen.

Auf beiden Seiten werden jedoch Entwickler die Sprachkonstrukte erlernen und mit der Spezifikation von OTDS arbeiten. Für diejenigen, die an einer Ausführung von OTDS arbeiten, gab es auf dem letzten OTDS-Event im Herbst 2015 einen Erfahrungsbericht aus Sicht eines Entwicklers.

Trackbacks

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.
To leave a comment you must approve it via e-mail, which will be sent to your address after submission.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

Form options

Submitted comments will be subject to moderation before being displayed.