Concept for the generation of an ISOcompliant UML model and generation of a GML application schema for DATEX II to improve interoperability

 

Verkleinern
<Vergrößern

Mehr Ansichten

D. Lauber, E. Steiger, M. Kopka, Fl. Lapolla, J. Freudenstein, J. Kaltwasser

Concept for the generation of an ISOcompliant UML model and generation of a GML application schema for DATEX II to improve interoperability

ISBN: 978-3-95606-552-1   |   Erscheinungsjahr: 2021    |    Auflage: 1
Seitenzahl: 33   |    Einband: PDF    |    Gewicht: 0 g
Lieferzeit: 1 Tag
0,00 €
Inkl. 7% MwSt., zzgl. Versandkosten bei Auslandsbestellungen

Nur als Download erhältlich!

Klicken Sie bitte hier um sich die barriefreie pdf herunterzuladen.



 

 

The National Object Catalog for Roads and Transportation (OKSTRA) and the DATEX II specification at European level are two essential standards for the homogenised exchange of static and dynamic traffic data. As part of the harmonization and referencing of both standards, a concept for the generation of an ISO-compliant GML application schema for DATEX II based on the OKSTRA GML procedure has been developed. An automated procedure was implemented for the transformation of the existing DATEX II UML model into an ISO 19103 compliant model. The transformation basis was the Version 3.0 of DATEX II. Based on the DATEX II Platform Independent Model (PIM) and the corresponding DATEX II UML profile – both available in Enterprise Architect – the first task was to create rules for a transformation into an equivalent GML application schema. By using automation and coding features in the Enterprise Architect, it is possible to convert the entire DATEX II data model. To create a GML application schema from the original PIM model, the open source tool ‘ShapeChange’, that connects to Enterprise Architect (EA) through an API, was the first choice. In the course of the concept ShapeChange could not be configured adequately to be able to generate a faultless result. As an alternative, the built-in functionality of the Enterprise Architect was finally used. The aim of the consistent usage of the Enterprise Architect is to obtain reproducible results and an easy-to-use mechanism so that any type of future DATEX II data model can be simply transferred, including so called Level B extensions. As a result of this project, a prototype has been implemented using the elaborated transformation logic, which is a valid GML application schema for DATEX II. In a final step, the derived GML application schema has been validated to ensure compliance with ISO 19103 and ISO 19136. As a result of the prototype implementation, it has been shown that it is possible to convert the DATEX II UML model into a GML application schema.


 

BASt - F - 137