State of development

Version Timeline

In the following chart all release dates of past, current and some future RailTopoModel® versions are listed:

Version Release date Supported until License Comment
0.x 2013-2016 December 2016 none (internal usage only) Beta version timetable
1.0 April 18th, 2016 November 6th, 2017 restricted CC-BY-NC-ND 3.0 Under patronage of UIC; also IRS 30100
1.1 November 6th, 2017 February 19th, 2019 restricted CC-BY-NC-ND 3.0 Under patronage of UIC; maintenance release
1.2 February 19th, 2019 Not yet announced restricted CC-BY-NC-ND 4.0 Used in railML® 3.1
1.3 Version not used to avoid confusion with forks of the same name from other projects.
1.4 April 26th, 2022 Not yet announced restricted CC-BY-NC-ND 4.0 Used in railML® 3.2
1.5 November 5th, 2024 Not yet announced restricted CC-BY-NC-ND 4.0 Used in railML® 3.3
1.6 November 5th, 2026 Not yet announced restricted CC-BY-NC-ND 4.0 To be used in railML® 3.4
2.0 Not yet decided   restricted CC-BY-NC-ND 4.0  
Latest Version Supported Version Future Version Unsupported Version

Last update: September 22nd , 2026

 

The RTM 1.6 Beta was published on August 31st, 2026. The Beta version is available for download as part of railML® 3.4 Beta 5, as RTM 1.6 corresponds to railML 3.4.

The next release milestones are scheduled as follows:

The Beta release provides an opportunity for users and stakeholders to review the latest version and provide feedback ahead of the Release Candidate and final release.

RTM is maintained and further developed in close alignment with the railML exchange format - view the railML development timeline here.

The railML Forum provides a platform for discussing RTM developments, releases and related topics. All forum users are welcome to participate in these discussions, contribute feedback and ideas, and initiate topics that may support the further development of RTM.

The exchange of railway infrastructure data for projects like RINF, ETCS or planning purposes used to cost railways a lot of time and money and was stressed by redundancies and misinterpretation. The absence of a common model and standard in the railway sector has been a widely known problem between experts for quite some time.

“We need to create a larger sector approach as the data exchange is one of the rare levers where important savings are still feasible without major investments.” stressed Mr. Jean-Pierre Loubinoux, UIC Director General, in his opening statement on the ERIM Conference on September 17th, 2013 at UIC in Paris.

Regarding these requirements an feasibility study was done by UIC’s ERIM-workgroup. The results of the study were presented at the conference in Paris, where UIC brought together over 60 representatives from 17 countries to discuss the joint UIC-ERIM/railML initiative.

The central result of this ERIM feasibility study was a standardized data exchange format based on two key components:

  • Topological data model (RailTopoModel)
  • Data exchange format (railML® 3)

This proposal was approved by the audience on September 17th, 2013 which consisted of representatives from railways, CER, EIM, ERA, EU-JRC, signaling and IT-industry, geographical institutes, universities and railway service providers. A working group (RailTopoModelExpertModellingGroup) has been working together from 2013-2017 to fulfill these promises.

Ensuing from the presented feasibility study, the RailTopoModelExpertModellingGroup developed RTM from 2013-2017. RailTopoModel (RTM) - as the base for a common exchange format - is a systemic model describing the railway infrastructure per its nature. This data model aims at supporting all identified business needs for the railway sector, including the following concepts:

  • Topology: The logical representation of the railway network as a graph model
  • Object & event locations: Spot (e.g. signals), Linear (e.g. speed limits, platforms, …), Area (e.g. locally controlled areas, tariff zones, …)
  • Paths: The possible movements on the track and nodes
  • Referencing systems: Geographic and screen (schematic) coordinates, linear referencing, mileage posts and “rail addresses”
  • Multilevel aggregation: Tracks, Lines, Corridors, …
    (UIC RailTopoModel is designed to have the same structure at each level)
  • Track Geometry

RTM 1.2 was developed as the base for railML 3.1, a new version of the data exchange format. This new version was enriched to be able to fulfill amongst other things the needs for RINF and Network Statement. Moreover, IT tools (Viewer, Validator (https://www.railml.org/en/railvivid), Translator, ...) were developed for the first time, supporting the standardized data exchange format.