De partijen, waaronder het ministerie van Infrastructuur en Waterstaat, Topsector Logistiek, Transport en Logistiek Nederland en de ‘Dutch Association of Logistics and Transport IT suppliers’ (Dalti) willen hiermee gestandaardiseerde in data-uitwisseling tussen IT systemen in transport en logistiek aanjagen. De Topsector Logistiek neemt samen met de brancheorganisatie Dalti en ‘Stichting Uniforme Transportcode’ (SUTC) het initiatief om de adoptie en implementatie van de kernset te vereenvoudigen.
Het OpenTripModel (OTM) faciliteert data-uitwisselen tussen IT systemen en ondersteunt deze kernset al. Het OpenTripModel is bovendien breed geaccepteerd als standaard door verladers, vervoerders, ICT-leveranciers en overheden.
Om het product owners, software architecten en ontwikkelaars makkelijker te maken om deze standaard toe te passen ontwikkelen deze partijen gezamenlijk een reeks open-source tools en libraries. Deze componenten die beschikbaar komen als packages en libraries zijn eenvoudig te integreren in de verschillende ontwikkelomgevingen en helpen om de standaard OTM en daarmee de kernset snel en zonder veel extra configuratie te implementeren.
De tools omvatten onder andere:
• OTM Data Model Library: Een verzameling van standaard datamodellen van OTM die beschikbaar wordt gesteld als packages voor diverse ontwikkeltalen (zoals .NET, Java, en Python). Hiermee kunnen ontwikkelaars de OTM-datamodellen direct integreren zonder deze handmatig te hoeven definiëren, wat zorgt voor consistente en gestandaardiseerde data-uitwisseling.
• OTM Client API Tools: Een wrapper beschikbaar in meerdere programmeertalen die de interactie met OTM-services vereenvoudigt. Deze API-wrapper biedt gestandaardiseerde methoden voor het communiceren met OTM-functionaliteiten en maakt het eenvoudiger om verbinding te maken en data uit te wisselen volgens de OTM-standaard, zonder dat ontwikkelaars diepgaande kennis van de onderliggende protocollen nodig hebben.
• OTM Simulatie tool: Een tool dat ontwikkelaars in staat stelt om realistische scenario’s te simuleren en testdata te genereren volgens de OTM-standaard. Deze simulatie-omgeving is beschikbaar als docker-image en helpt bij het valideren van de implementatie zonder afhankelijkheid van live data. Hierdoor kunnen product owners en architecten het gedrag en de prestaties van OTM-implementaties beter analyseren en optimaliseren.
• Technische documentatie en code-voorbeelden: De libraries en tools worden van uitgebreide technische documentatie en praktische codevoorbeelden voorzien. Deze documentatie biedt gedetailleerde instructies over de installatie, configuratie en integratie van de OTM-tools in verschillende ontwikkelomgevingen. Daarnaast bevatten de codevoorbeelden kant-en-klare implementaties van veelvoorkomende scenario’s, zoals het opzetten van een datamodel, het gebruik van de API-wrapper, en het uitvoeren van simulaties. Dit stelt ontwikkelaars in staat om snel aan de slag te gaan en de tools effectief te gebruiken zonder onnodige complexiteit.
Deze tools worden open-source en als cross-platform libraries beschikbaar gesteld. Eind Q2 2025 zullen deze tools beschikbaar komen op de website van SUTC.
Voor meer vragen kun je contact opnemen met
- Dalti: Jitske Brink, jitske@filogic.nl
- Topsector Logistiek: Herman Wagter, herman.wagter@topsectorlogistiek.nl
- SUTC: Wout van den Heuvel, wheuvel@sutc.nl