Transmodel , también conocido como Modelo de datos de referencia para el transporte público (EN 12896) , es una norma europea para modelar e intercambiar información sobre el transporte público . Proporciona un modelo de datos estándar y estructuras de datos especializadas para representar de manera uniforme conceptos comunes de transporte público, lo que facilita el uso de datos en una amplia variedad de sistemas de información de transporte público, incluidos los de horarios, tarifas, gestión operativa, datos en tiempo real y planificación de viajes.
A partir de 2021, la versión actual de Transmodel es 6.0.
Transmodel proporciona un modelo conceptual integral para los sistemas de información de transporte público, que abarca múltiples subdominios, incluida la infraestructura y la topología de la red de transporte , los horarios, la planificación de viajes , las tarifas, la validación de tarifas, la información de pasajeros en tiempo real y los sistemas operativos.
Transmodel es un modelo de relación entre entidades en lenguaje de modelado unificado (UML), acompañado de descripciones detalladas de los conceptos, elementos y atributos necesarios para representar la información de transporte. Utiliza principios de arquitectura de información moderna para separar diferentes cuestiones en capas de información independientes, utilizando conceptos de nodo y enlace para describir capas de transporte individuales. Admite la reutilización de entidades de información de transporte [ aclaración necesaria ] para diferentes aplicaciones. Puede representar sistemas de transporte multimodales y multioperador y modelos de tarifas complejos, reuniendo datos de muchas organizaciones diferentes con diferentes estándares y prácticas.
El estándar Transmodel también establece una terminología uniforme para los conceptos de transporte público, proporcionando equivalentes definitivos para su uso en los idiomas nacionales de cada nación participante. En los casos en que las palabras vernáculas relacionadas con el transporte público podrían tener más de un significado posible o superponerse en su significado, establece un término técnico preciso e inequívoco para su uso en los sistemas de información. Por ejemplo, los términos "viaje", "recorrido" y "servicio" son conceptos superpuestos que en Transmodel tienen usos específicos.
Transmodel se desarrolló originalmente en el marco de una serie de proyectos europeos en el marco de varios programas europeos (Drive I, Drive II, TAP) con el apoyo de la Comisión Europea (DGXIII) e instituciones públicas nacionales, en particular el Ministerio de Transporte francés (Direction des Transports Terrestres), así como varias empresas privadas.
Transmodel tiene su origen en el proyecto Cassiope (Computer Aided System for Scheduling Information and Operation of Public Transport in Europe, 1989-1991), llevado a cabo en el marco del programa inicial DRIVE de la EEC . [1] Los resultados de Cassiope se desarrollaron posteriormente en los proyectos EuroBus y Harpist (Drive II). Esto dio lugar a Transmodel V4.1 ENV 12896 con un formalismo E/R “Oracle”. [ Aclaración necesaria ]
El proyecto TITAN (1996-1998) del Programa de Aplicaciones Telemáticas continuó con la validación y mejora de Transmodel, implementándolo en tres sitios piloto europeos. TITAN acompañó el proceso de estandarización de Transmodel, que fue elegido en 1997 como Norma Experimental Europea ENV 12896. Esto condujo a Transmodel V5.0: con multimodalidad, control en tiempo real, capas y control de versiones de datos.
El Sistema de Información para el Transporte Público (SITP), iniciado en 1999 bajo el patrocinio del Ministerio de Transporte francés, desarrolló Transmodel 5.1, añadiendo un formalismo UML .
En 2006, la versión 5.1 de Transmodel fue adoptada formalmente por el Comité Europeo de Normalización (CEN) como la Norma Europea EN 12896 .
Transmodel ha sido fundamental para el desarrollo de una serie de modelos de datos nacionales concretos y estándares europeos, incluidos los estándares europeos Service Interface for Real Time Information (SIRI: 2001-2005, actualmente una especificación técnica de CEN) para el intercambio de datos en tiempo real para autobuses e Identification of Fixed Objects In Public Transport (2006-2007), ahora asimilado en Transmodel v6.0 Part 2, y estándares nacionales como TransXChange (2001-2005, actualmente el estándar del Reino Unido para horarios de autobuses PT), y el estándar francés Trident (1999-2003). Su provisión de un marco conceptual uniforme, terminología consistente y abstracciones bien fundamentadas lo hacen especialmente valioso para comparar, armonizar y modernizar estándares y sistemas heredados y para la cooperación internacional.
En la actualidad, las aplicaciones basadas en Transmodel se utilizan ampliamente en muchas partes de Europa para intercambiar horarios y datos en tiempo real. Se está desarrollando una versión revisada V6.0 de Transmodel que incorpora capacidades adicionales y divide la especificación en ocho módulos separados. Las partes 1, 2 y 3, que cubren respectivamente conceptos comunes, descripciones de redes y horarios, se publicaron en 2015. Las partes 4 a 8, que cubren acciones operativas, tarifas, servicios de información al pasajero, gestión de conductores e información y estadísticas de gestión, se publicaron en 2019.
NeTEx (NETwork EXchange) es un esquema XML concreto que implementa los componentes centrales del modelo Transmodel como un esquema modular W3C . Fue desarrollado como estándar por CEN/TC 278/WG 3 (grupo de trabajo de transporte público) entre 2009 y 2014 como un formato para intercambiar datos intermodales de paradas, horarios y tarifas para el transporte público en toda Europa. En 2017, en virtud de la Directiva de Acción Prioritaria A sobre Sistemas de Transporte Inteligentes (2010/40/E) , la Comisión Europea reconoció a NeTEx como un estándar estratégico para el intercambio transfronterizo de datos para permitir la prestación de servicios de información de viajes multimodales en toda la UE. Su objetivo es hacer que los datos estén disponibles en formato NeTEx en los puntos de acceso nacionales (bases de datos abiertas designadas por el gobierno) en todos los países europeos.