Transmodel-based Integration of Transport Applications and Normalisation


The European project TITAN had the objective to validate and to extend the Reference Data Model for Public Transport.



Harpist was the continuation of the European project EuroBus/Transmodel analysing the needs expressed by a range of European projects as regards the Public Transport data.

Harpist extended Transmodel and made it possible to validate Transmodel at a European level. The result of the validation by a large panel of European experts was Transmodel V4, published in July 1995. This version was then submitted to the European standardisation body CEN TC278 WG3 for comments.

The CEN comments were then processed and within the European project Titan, Transmodel version V.4.1.1. was issued and submitted to CEN TC278 for a vote.


EUROBUS/Transmodel : 1992 – 1994 (DGXIII)

Final result :
– European Data Model for Public Transport: Transmodel V.3 

Transmodel V.3 represents data structures for the domains :

  • scheduling
  • personnel disposition
  • automatic vehicle monitoring
  • passenger information (theoretical and real-time data)
  • fare collection
  • management information/statistics

and describes the interface with the Geographic Information Systems based on the GDF norm.
EuroBus results are based on :

  • the Cassiope project results
  • the German data model OPNV
  • the neeeds and expertise of numerous European operators:
    For instance : Le Havre, Toulon, Transport for London, Birmingham, Hampshire CC, Amsterdam, Eindhoven…
  • Industry partners’ expertise :
    For instance : CLI, Siemens- Häni, INIT…

Research and development continued within the Harpist task force.


CASSIOPE : 1989 – 1992 (DGXIII)

Final result : European Data Model for Public Transport V.0
Based on :

  • Data model developed by the Public Transport operator of Marseille (RTM, France)
  • The German data model called FIT, basis of the product HOT
  • The data structure of the product Busman developed in the UK
  • The needs and expertise of numerous European Public Transport operators e.g. :
    Milton Keynes, South Yorkshire, Barcelona.

Research and development continued within the EuroBus project.

Transmodel history

Transmodel has been developed within a range of European projects from several European Programmes (Drive I, Drive II, TAP), with the support of the European Commission (DGXIII), national public institutions, in particular of the French Ministry of Transport (Direction des Transports Terrestres), and private companies.

Transmodel development started with the Cassiope project (1989-1991, Drive I programme). Cassiope results were then considerably enriched by the EuroBus and Harpist projects (Drive II).

The Telematics Applications Programme project Titan (1996-1998) continued to validate and enhance Transmodel, implementing it in three European pilot sites and securing the standardisation of Transmodel, which was voted in 1997 as the European pre-standard ENV12896.

Further projects, notably the French SITP and SITP2 projects (1999-2002), further extended and validated the pre-standard. Eventually a vote in 2006 approved Transmodel v5.1 as a full European Standard, under the number EN12896:2006. Related documentation can be found (in French) at http://www.billettique.fr/spip.php?rubrique18.

Subsequently Transmodel v5.1 has been the basis for the development of the SIRI, IFOPT and NeTEx Standards and Technical Specifications.

The SIRI (Standard Interface for Real-time Information) project used EN12896:2006 as an input to develop standard interfaces for the exchange of real-time data for passenger information. Three parts of SIRI have been updated in 2013/14 and published as the Standard EN15531-1 to 3, whilst a further two parts remain as the Technical Specifications TS15531-4 and 5. The extensions formulated by the SIRI group are intended to be taken into account in the relevant parts of the update to Transmodel.

The IFOPT (Identification of Fixed Objects in Public Transport) project used EN12896:2006 as an input to develop a logical data model for the fixed objects relevant for public transport, in particular for stops and points of interest. IFOPT has established an implicit link to EN12896:2006 and has been published as EN28701:2009. IFOPT has been revised (withdrawn from the list of standards) and incorporated into Transmodel v6 (EN12896:2016).

The NeTEx project (2009-2014) has developed standard interfaces between systems for the exchange of network topology and timetable data based on the models EN12896:2006 (Transmodel v5.1) and EN28701:2009 (IFOPT). One of the tasks in the NeTEx project has been to bring together the models in Transmodel v5.1 and IFOPT.

Those parts of the Transmodel v5.1 diagrams that relate to the scope of the NeTEx project have been modularised within NeTEx. In some cases extensions or enhancements of Transmodel v5.1 have taken place. The result is one single conceptual model covering the domains of network topology and timing information.

In 2014 the NeTEx project also published its Part 3 – Public transport fares exchange format, covering the domain “information on fares”.

In order to keep the coherence between the standards, the NeTEx conceptual diagrams have been incorporated in the update of the Public Transport Reference Data Model (Transmodel v6), in general without changes.

The updated version of the Public Transport Reference Data Model (v6) consists of the following parts :

  • Part 1 : Common Concepts (corresponds to NeTEx Part 1 -Framework)

  • Part 2: Public Transport Network Topology (corresponds to NeTEx Part 1- Topology)

  • Part 3 : Timing Information and Vehicle Scheduling (corresponds to NeTEx Part 2)

  • Part 4 : Operations Monitoring and Control

  • Part 5 : Fare Management

  • Part 6 : Passenger Information

  • Part 7 : Driver Management

  • Part 8 : Management Information and Statistics

  • Part 9 : Informative Documentation

  • Part 10 : Alternative Modes (under development)