Recyclage des applications logicielles télématiques de transport
En réponse à ces coûts de mise à niveau permanents et inacceptables, la CE a financé un projet visant à intégrer les mises à niveau futures dans le système existant en facilitant la réutilisation de l'infrastructure classique par les nouvelles applications télématiques de transport. La plate-forme OMNI (Open Model For Network-wide Heterogeneous Intersection-based Transport Management) a ainsi été créée pour fournir les lignes directrices aux futures mises à niveau logicielles. Ainsi, le gestionnaire de sous-systèmes UTC (Urban Traffic Control) repose sur cette plate-forme. Ce système est conçu pour améliorer l'intégration de tout sous-système UTC générique, de manière à permettre aux mécanismes dépendant d'appareils et d'applications d'être beaucoup plus efficaces. Un gestionnaire de concepts générique, qui contient des centaines d'entités représentant les nombreux aspects différents des mouvements de trafic urbain, détermine le sous-ensemble d'entités à utiliser pour l'intégration. Cela permet au sous-système UTC d'introduire des modules, qui s'intègrent avec la plate-forme OMNI de la manière la plus générique possible. Par ailleurs, le gestionnaire de sous-systèmes UTC favorise l'intégration du sous-système à l'aide d'une documentation, qui est complétée par une bibliothèque de composants logiciels sous la forme d'un kit d'outils logiciels. Grâce à ce kit, les développeurs ont pu exploiter plus avant le potentiel du gestionnaire et intégrer l'interface utilisateur UTOPIA UTC. La séquence logique d'événements du sous-système UTC commence par la connexion à la plate-forme OMNI, puis par la fourniture d'une représentation de l'interface physique et opérationnelle du sous-système. Le sous-système UTC met ensuite à jour le contenu d'exécution d'OMNI, signale les changements pertinents au sous-système connecté et, pour terminer, se déconnecte de la plate-forme OMNI.