Synoptique des travaux de normalisation en cours

Transcription

Synoptique des travaux de normalisation en cours
Information des usagers
Synoptique des travaux de
normalisation en cours
PREDIM, Paris, 26 juin 2008
KASIA BOUREE INGENIEUR CONSEIL
2
Objectif de cette présentation…
Travaux de normalisation liés aux systèmes
d’information voyageurs
De quels travaux s’agit-il?
Dans quelle situation sont-ils utiles?
Quel est leur statut actuel?
Quelle évolution?
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
De quels travaux s’agit-il?
3
BNEVT/AFNOR
CN03 GT7
CEN TC278 WG3
ISO TC204
WG8
Modèle de données de référence: TRANSMODEL
GT 7.1:
Identification des objets fixes:
IFOPT
Echanges entre systèmes de TP: SIRI
Information aux voyageurs malvoyants: TI-VIP
TRIDENT
CHOUETTE
GT 7.2 Localisation
GT 7.3 Profils SIRI
GT 7.x
Accessibilité
à créer
GT 7.y
ISO TC204
WG3
Transport
à la demande
Géographie / Cartographie: GDF
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
4
Deux types de standards (1)
Structures (modèles) de données:
Identification des données pour certains besoins
fonctionnels
Description de ces données: définition exacte de
chaque concept, propriétés, évtl. format
Description des liens (relations) entre ces données:
« structures »
Exemple de données: heure de passage, point d’arrêt
Exemple de lien (relation): une heure de passage concerne un point d’arrêt
Echanges d’information:
Description des services
Structure des messages
Enchaînement des échanges: « protocole »
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
5
Utilité des modèles de données
Conception d’une BD en 3 étapes:
Sémantique du domaine
Indépendance de la
plateforme
Pas de redondance
MODELE CONCEPTUEL
Choix du type de la BD
Optimisations
Règles organisationnelles
MODELE LOGIQUE
MODELE PHYSIQUE
Choix du SGBD
Formats de données
Application
Application
Application
Génération des messages d’échange (p.ex. XML)
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
6
Un formalisme de représentation des MCD:
UML
Classe
« parent »
spécialisation
Héritage
+
propriétés
propres
Association
de
deux classes
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
7
Quelques standards « en chantier »
Orientés principalement vers les ...
modèles conceptuels
de données (MCD)
échanges d’information:
messages & protocoles
Transmodel
TRIDENT / CHOUETTE
IFOPT
SIRI
GDF
TI-VIP
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
8
Modèles de données
Transmodel
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
Caractéristiques
9
Modèle conceptuel de données de référence
pour le Transport Public
Un « outil » de communication
e
Zon aire?
f
tari
t
Poin
êt?
d’arr one
au?Z
Pote rêt?
d’ar
Parcours?
Ligne?
Itinéraire?
Domaines:
topologie du réseau, conception des horaires,
gestion du personnel roulant, suivi et contrôle de
l’exploitation, information des usagers,
billettique, tableaux de bord/statistiques...
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
10
Caractéristiques
Un « outil » de conception de SI
Terminologie commune et sémantique de
référence
Structures de données: liens entre les concepts
Principes adoptés:
Pas de redondances: définition des données
élémentaires
Généricité: les concepts ont leur propre sémantique
indépendamment du contexte/utilisateur
Exemple: ITINERAIRE en tant que cheminement
unique est un même concept pour tous les domines,
p.ex. INFORMATION USAGERS et SUIVI TEMPS
REEL.
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
Solution à une problématique
11
HORAIRES
INFO USAGERS
GESTION
PERSONNEL
PERCEPTION
TITRES
CONTRÔLE
DE
L’EXPLOITATION
Une solution au problème de complexité
de systèmes:
• simplification d’architecture
• pas de redondances: un concept est unique
STATISTIQUES
CONCEPTION
HORAIRES
Possibilité de générer des
messages d’échange avec
d’autres SI ...
« comprenant le transmodélien »
GESTION
PERSONNEL
INFORMATION
USAGERS
T R A N S MO D E L
CONTRÔLE
DE
L’EXPLOITATIO
N
PERCEPTION
DES TITRES
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
STATISTIQUES
Kasia Bourée
Documentation
12
Documentation anglaise publiée par l’AFNOR
Dictionnaire de données: 357 termes
Structures de données: 61 diagrammes
Formalisme
E/A
« Barker » de
l’outil
Oracle
azertqsdf
azertqsdf
ggghhsd
ggghhsd
ffghjkkw
ffghjkkw
xcvbbbn
xcvbbbn
njjwchjkx
njjwchjkx
Reformulé en
UML
Explications textuelles
Guide d’utilisateur en français sur le site de la PREDIM
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
Statut actuel - évolution
13
Projet SITP
franco-allemand
Transmodel V5.1
1989
1996
Projets Européens:
Cassiope, EuroBus,
Harpist
Transmodel V4.1
ENV 12896
Formalisme E/A
(“Barker”)
2006
Transmodel en UML
2000
2003
CEN TC278 WG3 SG4:
Transmodel V5.1
Adopté comme norme
EN12896
1997
1999
Projet européen
TITAN 1 & 2
Implémenations et extensions
Transmodel V5.0: multi-modalité,
contrôle & suivi temps réel, versions,
projections
2008
2011
Révison prévue en 2011
En collaboration avec l’ISO
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
Utilisations
14
1
2
3
4
Projets
Pilotes
SI intégrés
Basés sur
Transmodel
Lyon
Hanover
Salzburg
Implémentation
de BD
à partir de
Transmodel
France
RU
Suède
Danemark
Développement
d’interfaces
p.ex. messages
Modélisation
Étendue
TRIDENT
SIRI
CHOUETTE
TI-VIP
IFOPT
Implémentations sous « contrôle » du groupement Transmodel (TRUST)
Comment travailler?
Extraire un sous-modèle: quels concepts nous sont utiles?
Ajouter des concepts & attributs spécifiques
Procéder à certaines optimisations - Définir les formats des données
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
15
Utilisations futures - évolution
Révision au sein de l’ISO TC204 WG8: vérification de la
prise en compte des besoins internationaux (Japon,
Corée du Sud, USA)
Base de la définition d’un modèle des services TAD
(transport à la demande) au sein de l’AFNOR/CN03 GT7
Prise en compte des besoins spécifiques de l’interurbain
(rail) au sein d’ERA – European Railway Agency
Harmonisation des résultats et standards existants
(p.ex.TRIDENT) avec Transmodel V 5.1
Prise en compte des besoins venant des travaux de
normalisation p.ex. SIRI, IFOPT, etc
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
16
Modèles de données
IFOPT
Identification des Objets Fixes pour
le Transport Public
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
17
IFOPT: Un arrêt et ses composants
Quai
Voies
Positions
d’embarquement
POINT
D’ARRÊT
Positions d’arrêt des véhicules
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
18
IFOPT: Modèle du LIEU D’ARRÊT
Description détaillée de la
structure des lieux d’arrêt
(gares, stations, aéroports, etc)
ainsi que des emplacements d’accès
aux véhicules, des cheminements.
Cette description est
complémentaire aux structures
de données décrites par Transmodel.
Transmodel: une description logique
des correspondances & arrêts
IFOPT: description physique des
lieux.
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
19
IFOPT: Hiérarchie des composants du LIEU
D’ARRÊT
COMPOSANT DE LIEU D’ARRÊT
ZONE DE LIEU D’ARRÊT (StopPlaceSpace)
• LIEU D’ACCÈS
• QUAI
• POSITION SUR QUAI
PORTE DE LIEU D’ARRÊT (StopPlaceEntrance)
•
•
•
•
PORTE DE LIEU D’ACCÈS
PORTE DE QUAI
PORTE DE POSITION SUR QUAI
PORTE POUR VÉHICULEs
LIEU D’ÉQUIPEMENT (EquipmentPlace)
• POSITION D’ÉQUIPEMENT
VOIE (VehicleStoppingPlace)
• POSITION SUR VOIE
TRONÇON DE CHEMINEMENT (PathLink)
• TRONÇON DE CHEMINEMENT D’ARRÊT (intérieur à l’arrêt)
• TRONÇON DE CHEMINEMENT D’ACCÈS (entre deux arrêts)
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
20 IFOPT:
modèle UML des composants du LIEU D’ARRÊT
ZONE DE LIEU
D’ARRÊT
LIEU
D’ACCES
POSITION SUR QUAI
LIEU
D’ÉQUIPEMENT
TRONÇON DE
CHEMINEMENT
QUAI
PORTE DE
LIEU D’ARRÊT
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
21
IFOPT: autres sous-modèles
Le modèle TOPOGRAPHIQUE
spécifie la structure topographique des
lieux qui peuvent être origine ou destination
des déplacements: villes, villages,
adresses, etc
Le modèle des LIEUx REMARQUABLEs
comprend les concepts
relatifs aux accès:
portes, cheminements d’accès, une
représentation normalisée des classifications
Le modèle ADMINISTRATIF présente
une structure organisationnelle qui
permet de créer et de maintenir
les données, en autorisant
une organisation distribuée.
et une affectation décentralisée
d’identifiants.
À définir: interface
IFOPT - SIG
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
22
IFOPT: statut actuel - évolution
IFOPT est une Spécification Technique (TS)
prCEN/TS 28701
Dernier document diffusé par BNEVT/AFNOR
CN03
Vote le 20 juin 2008
Extensions/améliorations: 2008-2009
Définition de profils spécifiques
Amélioration de prise en compte de l’accessibilité
Lien avec la norme géographique GDF
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
23
Modèles de données
GDF
Geographic Data Files
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
GDF : objectifs et historique
24
Standard pour la représentation des données
géographiques pour les applications telles que:
Guidage à bord des véhicules
Services basés sur la localisation
Gestion du transport et du trafic
...
Résultat d’une coopération internationale
1986 – 1996 CEN TC278 WG7
ENV14825 (GDF 3.0) en 1996
Depuis 1996 ISO TC204 WG8
ISO EN 14825 (GDF 4.0) en 2004
X-GDF (eXtended GDF) en 2008
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
GDF: évolutions
25
GDF 3.0 GDF 4.0 (publié)
Modèle conceptuel de données enrichi en contenu
Modèle logique
Modèle physique
Modèle topologique enrichi /Ajout de cheminements
Visualisation
GDF 4.0 X-GDF (en finalisation)
Transposition du modèle GDF en formalisme UML
Modèle physique amélioré ( messages XML)
Aspects visualisation améliorés (dispositifs portatifs)
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
26
GDF: lien avec Transmodel/IFOPT
Domaines de X-GDF:
Voirie, zones administratives, voies ferrées, voies navigables,
transport public, ...
sont potentiellement des domaines communs
Interface GDF 3.0/Transmodel étudiée il y a 10 ans devrait
être mise à jour...
Actuellement au programme: harmonisation X-GDF/IFOPT
qui permettra de définir une interface standard entre IFOPT et une
cartographie basée sur X-GDF: mises à jour probables de X-GDF
et IFOPT.
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
27
Echanges de données
TRIDENT
Transport Intermodality Data sharing and
Exchange NeTwork
et
CHOUETTE
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
28
TRIDENT: caractéristiques - évolution
Résultat du projet européen TRIDENT
N’est pas une norme mais une spécification technique
Ensemble de messages (XML) et d’échanges, peut être
considéré comme un protocole de communication entre
systèmes
Axé sur l’offre théorique
Basé sur un modèle de données (UML) se référant à
Transmodel V4 et DATEX (information sur le trafic routier,
p.ex. incidents, accidents, conditions météo, etc.)
Evolution nécessaire : harmonisation de TRIDENT avec
Transmodel 5.1, IFOPT et DATEX 2
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
TRIDENT: le profil CHOUETTE
29
Un sous-ensemble de messages structurés dédiés à un besoin
fonctionnel donné constitue un « profil »
Cas d’utilisation: échange des horaires théoriques (temps de passage
graphiqués aux arrêts par ligne) entre systèmes = CHOUETTE
Exemple d’implémentation
OPTILE
SNCF
AMIVIF
Information
multi-modale
& multi-exploitant
RATP
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
30
Echanges de données
SIRI
Service Interface for Real-time Information
relating to public transport operations
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
SIRI: caractéristiques
31
Transmodel V5.1
Points d’arrêt, Courses, Lignes, Parcours, Véhicules,
Horaires, etc
Etat des équipements
Evénements & perturbations
Message générique
Suivi des véhicules
Correspondances estimées
Correspondances datées
Prochains temps
de passage estimés (arrêt)
Horaires graphiqués,
datés, estimés (arrêt)
Horaires estimés (ligne)
Horaires datés (ligne)
Services communs: sécurité, authentification, gestion des versions, contrôle d’accès, …
Deux protocoles– types: request/response , publish/subscribe
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
32
SIRI: statut actuel - évolutions
SIRI est une Spécification Technique
CEN TS_0027818 (Parties 1-2-3 publiées &
acceptées)
Partie 4 & 5: à voter prochainement
Perspectives: harmonisation du contenu des
messages avec les travaux
de DATEX 2 – standard relatif aux échanges des
données routières (p.ex. pour les messages relatifs aux
incidents, perturbations)
d’IFOPT (prise compte des composants physiques des
arrêts)
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
33
Echanges de données
TI-VIP
Traveller Information
for Visually Impaired Persons
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
TI-VIP: objectifs
34
Assistance et guidage du voyageur
malvoyant se trouvant à proximité d’un arrêt
en possession d’un dispositif portatif à
synthèse vocale lors du déplacement:
avant l’arrivée du véhicule à l’arrêt
après l’arrivée du véhicule et à bord du véhicule
dispositif simple: a
2 types de dispositifs
plus complexes: b et c
différentes technologies de communication: Wi-Fi, Bluetooth, radio
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
35
TI-VIP: état actuel
Dispositif du type a
Dispositif du type b
(plus simple qu’un PDA ou
tél portable)
Liste et descriptif des cas d’utilisation
Liste préliminaire des données nécessaires extraites de Transmodel/IFOPT
Document de travail: V1.05
Objectif final (pour chaque cas d’utilisation): description
•du contenu de l’information transmise à l’utilisateur final
•contenu basé sur les modèles de données Transmodel/IFOPT
harmonisé avec les données complémentaires de SIRI
•des contraintes temps réel à prendre en compte
•pas de spécification détaillée des messages/protocole
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
36
Certification – vérification de conformité
Projet BATERI
Banc de Test pour la Réalisation de
l’Interopérabilité
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
37
Vérification de conformité à un référentiel
Définition d’une plateforme tests
(automatiques) de conformité d’un
ensemble de données à un profil
de référence
(projet BATERI, Predim)
P
R
O
F
I
L
D
E
DONNEES
Messages
« Fichiers Export »
MCD
R
E
F
E
R
E
N
C
E
T
R
A
N
S
M
O
D
E
L
Vérification sémantique de la conformité entre modèles conceptuels
Procédure esquissée dans le document normatif & détaillée dans étude
« Approche de généralisation des règles de conformité à Transmodel »
(Predim)
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
38
Vérification de conformité – perspectives ?
Travaux de BATERI axés sur la
vérification de conformité au « profil
CHOUETTE »
Permettent d’effectuer un ensemble de
tests automatiques de conformité d’un
« fichier export » aux tests
A prévoir: mise en place d’une procédure
de conformité formelle et complète
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
Conclusion
39
Les systèmes d’information des usagers, en particulier dans un
contexte multimodal reposent sur des standards d’échange
Ces derniers sont basés sur des modèles de données de référence
qui permettent de standardiser leur contenu et leur structure
Base
pour des extensions spécifiques
Communication
au sein d’un bassin
de déplacement
d’une entreprise,
d’un groupement,
etc
Modèle
de
données
Définition
d’une BD
Génération des messages
Interfaces d’échange
Les standards européens sont souvent complexes: nécessité de
sous-modèles ou des profils spécifiques.
C’est souvent le rôle des groupes miroir, d’où la nécessité d’y participer
activement…
Information des Usagers: Synoptique des travaux de normalisation en cours, 26/06/2008
Kasia Bourée
http://kasia.bouree.fr
KASIA BOUREE INGENIEUR CONSEIL