Témoignages

ProRail

Tensing participe au projet Naiade de ProRail en utilisant FME. ProRail est responsable de la gestion de l'infrastructure ferroviaire néerlandaise. Les informations de suivi font partie de cette tâche de gestion. ProRail fournit, entre autres, les informations utilisées pour créer l'horaire et la partie de l'enregistrement de base de la topographie à grande échelle qui se trouve autour et sur la voie.

La problématique

Les informations relatives à la fonction d'un objet, à son emplacement géographique et à son état physique sont reçues par différents services à différents moments et par différents canaux. Cette configuration a conduit à la création de bases de données distinctes contenant, pour la discipline concernée, des données cohérentes et correctes. Le projet Naiade doit relever le défi de relier toutes ces informations et de les rassembler dans un système central. À partir de ce système source, tous les clients devraient être servis. Tensing a été invité à participer à ce projet en apportant son expertise en matière de FME. 

La solution

La conversion, la transformation et l'harmonisation de nombreux flux de données différents avec presque autant de formats d'échange différents sont au cœur du projet Naiade Il s'agit là d'un domaine où les qualités de FME peuvent être déployées très efficacement. Avec FME, pratiquement tous les formats de fichiers existants peuvent être convertis en objets génériques. Ces objets peuvent ensuite être utilisés pour construire une nouvelle structure de données. Naiade en bref.

Une méthodologie Agile / Scrum est utilisée dans le cadre du projet Naiade. Agile est synonyme de maniabilité et FME facilite cette maniabilité. Une solution peut commencer par une esquisse visant à clarifier le problème. Étape par étape, des modules dotés de fonctionnalités sont créés. Une fois assemblés, ils constituent le chemin par lequel les données circulent de la source à la cible.

Une solution FME est construite à partir de composants standard qui ont eux-mêmes fait l'objet de tests approfondis. Le test de la fonctionnalité construit avec FME consiste donc principalement à vérifier si ces différents composants sont configurés et connectés de telle sorte qu'ils fournissent toujours le résultat souhaité. Pour le projet Naiade, tous les blocs de construction logiques du processus de conversion sont automatiquement testés pour vérifier leur bon fonctionnement. En outre, le fichier de données produit est soumis à une validation automatisée étendue.

Prorail-met-logo

La résultat

Le projet Naiade, qui s'inscrit dans le contexte de l'histoire ferroviaire, accorde une grande importance aux solutions clairement structurées et documentées. Un processus doit pouvoir durer et être facilement transférable à d'autres. Un code bien écrit se lit comme un livre, une fonctionnalité FME bien conçue ressemble à un organigramme. Avec le projet Naiade, une multitude de processus de transformation de données développés en interne sont remplacés par FME. Un ensemble d'outils standard faciles à maintenir pour la transformation des données, qui a largement fait ses preuves au cours des dernières décennies.

Vous vous demandez ce que Tensing peut faire pour vous ?

Programmez une séance de sparring avec l'un de nos experts