Concept for the generation of an ISO-compliant UML model and generation of a GML application schema for DATEX II to improve interoperability = Konzept für die Erzeugung eines ISO-konformen UML-Modells und Generierung eines GML-Applikationsschemas fü...

Author(s)
Lauber, D. Steiger, E. Kopka, M. Lapolla, F. Freudenstein, J. & Kaltwasser, J.
Year
Abstract

The National Object Catalogue 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 ‘Shape Change’, that connects to Enterprise Architect (EA) through an API, was the first choice. In the course of the concept Shape Change 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. (Author/publisher)

Publication

Library number
20210217 ST [electronic version only]
Source

Bergisch Gladbach, Bundesanstalt für Strassenwesen BASt, 2021, 56 p.; Berichte der Bundesanstalt für Strassenwesen : Fahrzeugtechnik ; Heft F 137 - ISSN 0943-9307 / ISBN 978-3-95606-552-1

Our collection

This publication is one of our other publications, and part of our extensive collection of road safety literature, that also includes the SWOV publications.