RTM quick start: Difference between revisions

From railTOPOMODEL® Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
No edit summary
No edit summary
Line 16: Line 16:
As such, each data model and format cannot be used for other purposes. Examples include formats designed for RINF, INSPIRE, ETCS projects, etc.
As such, each data model and format cannot be used for other purposes. Examples include formats designed for RINF, INSPIRE, ETCS projects, etc.
=== A standardised model ===
=== A standardised model ===
[[File:IdealSituation.png|thumbnail|250px|Ideal national situation with the UIC RailTopoModel and railML]]
The vision for a standardised data exchange process requires a number of components:
The vision for a standardised data exchange process requires a number of components:
* A logical model: to describe the topological relationship of infrastructure objects and their attributes.
* A logical model: to describe the topological relationship of infrastructure objects and their attributes.
Line 30: Line 31:
| railML|| '''railML 3''' is the latest evolution of the format created by railML.org. RailML 3 was specifically developed to compliment the UIC’s RailTopoModel.
| railML|| '''railML 3''' is the latest evolution of the format created by railML.org. RailML 3 was specifically developed to compliment the UIC’s RailTopoModel.
|}
|}
Thus, railML® can be viewed as the first benefit of RailTopoModel. Figure 2 summarises the role that RailTopoModel and railML® would play when fully integrated in existing systems.<br />
Thus, railML® can be viewed as the first benefit of RailTopoModel.
=== Benefits from a standardised model ===
Investing in a standardised railway data exchange format will provide multiple benefits for the sector, including:
Investing in a standardised railway data exchange format will provide multiple benefits for the sector, including:
* Improved data quality,
* Improved data quality,

Revision as of 13:46, 16 March 2016

UnderConstruction blue.png This page is a draft and under construction. Sorry for temporary problems. See the discussion page to find a summary of the tasks and to coordinate the work on this page. Recognize that the content of this page may change quickly. If you find any copyright infringements, please contact us: Christian.rahmig@dlr.de.


Overview
This page give you an overview RailTopoModel. It is explained what RTM is, why and how it came to be and what it is for.


RTM components

UIC RailTopoModel, is a universal railway business model, which aims to define railway objects and events in a standard form (UML), to show how they interact with each other, and how they are expected to be used. As such, it aims to standardise the process for designing any business process, data structure, IT software and data flow in the railway industry.
The RailTopoModel is described in UML notation.
One of the first deliverables based on UIC RailTopoModel will be an enhanced version of the standard exchange format railML, with the announcement of railML3.0. Other deliverables will come, as SQL Format and loader, etc.

Motivation

Current national situation

One of the greatest challenges for today’s railway sector is to establish a format and mechanism to transfer data both internally across an organisation and externally between organisations. This has arisen from the lack of a standardised data exchange format and a single industry wide approach.
To date there has been little coordination or consensus within the railway community over a standard for the exchange of data. Thus multiple standards have been developed for specific purposes, each with its own data definition (model) and file format (2).
The consequences of this have been:

  • Laboured and repetitive developments in IT,
  • Long project lead times, and
  • Incompatibility between different standards, which has prevented the development of transformation software in a competitive market.

As such, each data model and format cannot be used for other purposes. Examples include formats designed for RINF, INSPIRE, ETCS projects, etc.

A standardised model

Ideal national situation with the UIC RailTopoModel and railML

The vision for a standardised data exchange process requires a number of components:

  • A logical model: to describe the topological relationship of infrastructure objects and their attributes.
  • An exchange format: to represent objects within a model as structured data, typically in text format with a defined schema.
  • An adaptor / translator: to restructure data from one format to another. Translators can be used to convert the output of platform specific data to a standardised format which can then be shared more readily with other applications.

Together these components will provide a data exchange tool that can facilitate the efficient transfer of data within the rail sector. They will allow users to exchange tabular and geographical data related to all aspects of the rail sector from infrastructure description and status, interlocking and routes, timetabling and traffic control etc. using a standardised format.
Considering the work done by the railML® initiative project in co-operation with this modelling work, there are currently two products available to facilitate the exchange of data in the domain of railway infrastructure.

Logical model The UIC RailTopoModel is a generic railway data model designed to support current and future business needs. It is particularly useful for:
  • Engineering activities – mainly based on installations and components, and
  • Circulation activities – mainly based on routing and scheduling.
railML railML 3 is the latest evolution of the format created by railML.org. RailML 3 was specifically developed to compliment the UIC’s RailTopoModel.

Thus, railML® can be viewed as the first benefit of RailTopoModel.

Benefits from a standardised model

Investing in a standardised railway data exchange format will provide multiple benefits for the sector, including:

  • Improved data quality,
  • More efficient business performance,
  • Streamlined and re-usable development,
  • Integrated IT systems, and
  • Return on investments.

Detailed Information about railML® can be found on the railML® website.

Goals

History

RTM vs. other models