Die glänzende Zukunft des offenen Reisemodells

Simacan hat bereits vor einigen Jahren die Entwicklung des offenen Standards Open Trip Model (OTM) initiiert. In diesem Artikel erkläre ich, warum dies ein so wichtiger Schritt war und warum OTM eine wichtige Rolle bei der weiteren Optimierung und Automatisierung von Logistikprozessen spielen wird. Ich werde auch erklären, warum ich glaube, dass wir in naher Zukunft immer mehr Unternehmen sehen werden, die OTM in ihr Produkt implementieren. Aber lassen Sie uns mit einer kurzen Geschichte von OTM beginnen.

Simacan hat das Open Trip Model gestartet

Nicht lange nach der Gründung von Simacan haben wir die erste Version des Simacan Control Tower gebaut. Wir bauten ihn für einen einzelnen Einzelhändler, aber schon mit dem Gedanken, ihn in Zukunft auch für andere Einzelhändler zu verwenden. Dieser Einzelhändler arbeitete mit mehreren verschiedenen Transportunternehmen zusammen. Um die logistischen Abläufe überwachen zu können, mussten wir Verbindungen zu den Transportmanagementsystemen dieser Transportunternehmen herstellen.
Wir definierten ein XML-basiertes Datenformat, das wir mit den IT-Abteilungen dieser Verkehrsunternehmen teilten. Obwohl das Modell zu diesem Zeitpunkt nicht wirklich offen war, betrachten wir dies heute als die allererste Version von OpenTripModel.
Später, als mehr Kunden hinzukamen und wir mehr Integrationen vornehmen mussten, fragten uns einige Parteien: "Warum sollten wir uns an Ihr Datenmodell halten?" Eine berechtigte Frage, die uns zum Nachdenken brachte. Was wäre, wenn wir einen echten Standard als Datenformat verwenden würden? Dann würden wir diese Frage nicht oder zumindest seltener gestellt bekommen. Das war ungefähr zu der Zeit, als ich zu Simacan kam, und die Erstellung von OpenTripModel 4.0 war eines der ersten Projekte, an denen ich arbeitete. Obwohl die Version bereits bei 4.0 war, war dies die erste Version, die wirklich offen sein sollte.
Bevor wir uns Gedanken darüber machten, wie die Norm funktionieren sollte, legten wir einige Leitprinzipien fest. Wir beschlossen, dass die neue Norm einfach, flexibel und skalierbar sein sollte. Natürlich ist es unmöglich, maximale Flexibilität, Einfachheit und Skalierbarkeit gleichzeitig zu erreichen. Diese Abbildung verdeutlicht dies perfekt:
Also beschlossen wir, dass wir versuchen sollten, ein Gleichgewicht zwischen den drei Möglichkeiten zu finden. Bis dahin hatten wir ein ziemlich traditionelles, XML-basiertes, hierarchisches Datenmodell. Wenn Sie Erfahrung mit einem solchen Modell haben, wissen Sie, dass diese Modelle sicherlich nicht flexibel sind und dazu neigen, ziemlich schnell komplex zu werden. Also beschlossen wir, einen anderen Ansatz zu wählen.
Wir hatten mehrere Brainstorming-Sitzungen, und ich sprach mit verschiedenen Beteiligten. Es stellte sich heraus, dass der Bereich, den wir modellierten, eine Menge Ereignisse enthielt. Also beschlossen wir, nicht nur von XML auf JSON zu wechseln, sondern auch ein ereignisbasiertes Modell zu erstellen. Wir definierten eine kleine Gruppe von Entitäten und eine Menge von Ereignissen. Diese Ereignisse konnten sich auf eine einzelne Entität beziehen, aber viele Ereignisse waren assoziativ, d. h. sie verbanden zwei (oder mehr) Entitäten miteinander. Ein schönes Beispiel ist die Verladung einer Sendung in ein Fahrzeug. Dieses Ereignis assoziiert die Sendung mit dem Fahrzeug.
Das daraus resultierende Modell, das so genannte Open Trip Model 4.0, war sehr flexibel und - unserer damaligen Meinung nach - einfach genug.

Übertragung des Eigentums auf SUTC

Als wir mit Open Trip Model 4.0 begannen, wurde uns auch klar, dass wir die Eigentumsrechte an der Norm aufgeben mussten, damit sie zu einem echten Standard werden konnte. Wir wollten nicht, dass irgendjemand daran gehindert wird, das Open Trip Model zu verwenden, weil es einem kommerziellen Unternehmen gehört, das z.B. ein Konkurrent von ihm ist. Also suchten wir nach einer Lösung und fanden Stichting Uniforme Transportcode (SUTC). Sie kümmerte sich bereits um einige relevante Standards im Transportbereich. Und sie waren mehr als glücklich, das Eigentum an Open Trip Model zu übernehmen. Am 4. Juli 2018 wurde das Eigentum an Open Trip Model übertragen an SUTC. Aber unser Engagement für die Norm ist noch nicht zu Ende.

OTM 5.0 für Flexibilität und Einfachheit

Während wir unser eigenes Hundefutter aßen und OTM 4 auf unserer Plattform implementierten, begannen immer mehr unserer Kunden und Partner damit zu arbeiten. Unter ihnen waren frühe Anwender TANS und FiLogic. Wir haben eine Menge Rückmeldungen erhalten. Wir stellten fest, dass wir OTM 4 zwar für "einfach genug" hielten, dass aber einige Parteien Schwierigkeiten hatten, es zu implementieren. Der Hauptgrund war, dass viele IT-Systeme, die bereits seit einiger Zeit im Einsatz waren, nicht für die Verwendung eines ereignisbasierten Standards geeignet waren. Beispielsweise arbeiten Planungssysteme in der Regel stapelorientiert. Sie berechnen die Planung für einen bestimmten Tag, und wenn sich die Planung ändert, schicken sie einfach wieder eine komplett neue Planung. Außerdem haben wir selbst die Erfahrung gemacht, dass wir bessere Möglichkeiten zur Modellierung der Realität benötigen. Es stellte sich heraus, dass einige Dinge in der Realität zusammengehören, die wir im Modell nicht zusammenfassen konnten.
Wir haben versucht, diese Anwendungsfälle zu berücksichtigen und einige weitere Extras hinzuzufügen. Dies führte zu den OTM-Versionen 4.1 und 4.2. Doch schon bald wurde uns klar, dass wir einige grundlegendere Änderungen an dem Modell vornehmen mussten, um ein besseres Gleichgewicht zwischen Flexibilität und Einfachheit zu finden. Genauer gesagt, um den Standard für die meisten Anwendungsfälle zu vereinfachen. Dies führte zur Entwicklung des Open Trip Model 5.0.
OTM 5 behält die JSON-Entitäten bei, bietet aber einfachere Möglichkeiten, Entitäten miteinander zu verknüpfen. Es ist jetzt möglich, bei Bedarf eine hierarchische Struktur zu erstellen, indem man Assoziationen verwendet. Es ist aber auch weiterhin möglich, einfache, nicht assoziierte Entitäten zu verwenden. Wir streben nach wie vor ein gutes Gleichgewicht zwischen Einfachheit, Flexibilität und Skalierbarkeit an. Aber wir haben zu unseren Zielen hinzugefügt, dass wir die einfachen Anwendungsfälle einfach halten wollen, während wir Raum für komplexe Anwendungsfälle lassen.

Kontinuierliche Verbesserungen

Da das Eigentum an OTM auf die SUTC übergeht, wird unter deren Verantwortung eine Arbeitsgruppe gebildet. Natürlich ist Simacan in der Arbeitsgruppe vertreten. Aber auch viele andere (niederländische) IT-Unternehmen und -Organisationen aus dem Logistik- und Transportbereich sind vertreten, wie TANS, FiLogic, U-turn, Rainbow Solutions, Prometheus, TLN und Evofenedex. Die SUTC-Arbeitsgruppe leitet den Prozess bis zur endgültigen Freigabe von OTM 5.0. Und es gibt bereits eine Liste von funktionalen Anwendungsfällen, die wir in zukünftigen Versionen von OTM ermöglichen wollen.

Offener Standard ist ein Gewinn

Bei Simacan setzen wir uns weiterhin für OTM ein. Wir glauben, dass ein offener Standard ein Gewinn für alle ist. Je mehr Unternehmen ihn implementieren, desto größer ist die Chance, dass eine Integration zwischen Unternehmen möglich ist, ohne ein neues Datenformat implementieren zu müssen. Es mag kontraintuitiv erscheinen, dass wir unsere Arbeit an OTM einer offenen Gemeinschaft zur Verfügung stellen. Wir verlieren die vollständige Kontrolle über den Standard, und es ist nicht unwahrscheinlich, dass Konkurrenten von dem Standard profitieren werden. Wir glauben, dass wir durch die Unterstützung eines offenen Standards dazu beitragen, einen größeren Kuchen zu schaffen, anstatt zu versuchen, unser Stück von einem kleineren Kuchen zu maximieren.

Zusammengefasst: OTM hat sich zu einem offene Normdie flexibel und einfach zu implementieren ist. Eigentümerschaft und Leitung sind bei SUTC in guten Händen und es gibt eine wachsende Gemeinschaft von Organisationen, die die weitere Entwicklung unterstützen.

Weitere Informationen über das Offene Reisemodell finden Sie hier: www.opentripmodel.org

Simacan Leiter Produktentwicklung, Bart
Das könnte Sie auch interessieren:

Transport Vorbereitung

Erfolgreiche Logistik beginnt mit einer strategischen Transportvorbereitung. Die Simacan-Plattform revolutioniert die traditionelle Planung durch die Integration von Echtzeitdaten, intelligenter Validierung und nahtlosen Multi-Planungsfunktionen. Vom Fahrzeug

Mehr lesen "