Upload
yolande-devos
View
102
Download
0
Tags:
Embed Size (px)
Citation preview
®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Tests et conformitéTests et conformité
Forum OGC FranceForum OGC FranceJournée IntJournée Inteeropérabilitéropérabilité
22//12/2009 12/2009 – Saint-Mandé– Saint-Mandé
Innover et maîtriser la mise Innover et maîtriser la mise en œuvre des standardsen œuvre des standards
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Objet de la standardisation
• Au sens du décret n°84-74 du 26 janvier 1984 relatif au système de normalisation français – « fournir des documents de référence (…) solutions à des problèmes
(…) qui se posent de manière répétée dans des relations entre partenaires (…) »
• C’est avant tout une activité de spécification dont la parti-cularité est de s’inscrire dans une logique consensuelle
• Les normes sont des standards issus d’organismes officiels de normalisation comme l’ISO/TC 211
• Les spécifications de l’OGC sont des standards dits « ouverts »
• Les standards sont des outilsde la réglementation (INSPIRE)
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Standardisation et Certification
• Eléments de définition de la certification– Activité par laquelle un organisme (…) donne une assurance écrite de
conformité à des exigences spécifiées dans un référentiel– L’objet de la certification peut être une organisation, un processus, un
service, un produit ou des compétences professionnelles – L’organisme certificateur doit être reconnu
• Peut supposer l’existence d’un organisme accréditeur• Problème de transfert de responsabilité en cas de défaillance du produit certifié
– L’organisme certificateur doit être indépendant des parties en cause
• Il y a une différence entre tester un produit et en assurer la conformité– Ce n’est pas une question technique, mais une question de responsabilité
• Les standards ont un rôle essentiel à jouer dans le référentiel de certification– La certification peut être un moyen de promouvoir les standards
• La certification est un outil de la réglementation qui est complémentaire de la standardisation
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Tests et conformité pour l’information GéographiqueLa norme ISO 19105 de l’ISO/TC 211
• Cadre général– Chaque norme doit comporter une clause de conformité
– Trois niveaux d’exigences: obligatoires, conditionnelles ou optionnelles
– Des classes de conformité peuvent être définies pour regrouper des options
– Une déclaration de conformité de l’implémentation doit préciser les options mises en oeuvre
• Méthodologie de test de conformité– Elle repose sur une suite abstraite de tests (ATS) documentant les tests
devant être satisfaits
– Chaque norme contient en général son ATS, mais la réalisation des tests est basée sur une suite exécutable de tests (ETS) qui n’en fait pas partie
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Exemple de la norme ISO 19126
Extrait de la clause de confomité
Extrait de l’ATS
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Etat des lieux ISO/TC 211
• La maîtrise de la conformité requiert plus qu’une formulation consensuelle des exigences. Il faut:– préciser les principes de conformité,
– établir les suites de tests abstraits et exécutables,
– éprouver les mises en oeuvre
– éventuellement attester de leur conformité
• L’ISO/TC 211 traite correctement les principes de conformité et les tests abstraits– Peu ou quasi pas de suites de tests exécutables
• un peu de code schematron dans les schémas XML de ISO 19136, GML
– Différentes initiatives ont certes été prises au sein de quelques communautés, sans qu’elles aient obtenu une réelle reconnaissance
• Un groupe de maintenance XML est en cours de mise en place au sein de l’ISO/TC 211
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
OGC autour du monde
Faire
Vérifier Agir
Organiser Organisation
OGC
OrganiserOrganiser
CACA
PersonnelPersonnel
ComitésComités Programme despécification
FaireFaireDWGDWG
SWGSWG
OABOAB
Tests &
Conformité
VérifierVérifier
CITE SCCITE SC
TeamTeamEngineEngine
Programme
Interopérabilité
AgirAgirEquipeEquipe
Management IPManagement IP
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Mise en place et utilisation des ATS et ETS
Implémentation à tester
Rapport de test
Plateformede test
(teamengine)
Use
ETS déployé
ATS
Exigencesnormatives
ATS
Recommandation pour l’évolution du standard
Rapport d’acceptation
Test Platform
Implémentation deRéférence (candidate)
Deployment& validation
Plateforme deDéveloppement
(teamengine)
ETSImplémentation
de référence (candidate)
Données de test, ETS & documentation
Problèmes
Problèmes
• Les tests sont validés lorsque 3 implémentations sont conformes
• Le standard prend alors un nouveau statut
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
De la théorie à la pratique(http://cite.opengeospatial.org/teamengine)
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
La certification des implémentations des standards OGC(http://www.opengeospatial.org/compliance)
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
La certification pour la promotion des standards(http://www.opengeospatial.org/resource/products/stats)
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
La certification comme outil pour les utilisateurs(http://www.opengeospatial.org/resource/products/compliant)
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Etat des lieux OGC
• L’OGC, avec son programme de certification, a abordé tous les paramètres intervenants dans la maîtrise de la conformité– Il applique les principes de base de l’ISO/TC 211
– Le sous-comité CITE (Compliance & Interoperability Testing & Evaluation) soutient la mise en place des suites de tests exécutables
– Il est même possible aujourd’hui de gérer les tests d’un standard et de profils communautaires de ce standard
– Les exigences optionnelles posent un problème pratique de maîtrise de ce que les implémentations savent réellement faire
• L’OGC a fait évoluer sa stratégie de spécification des standards– Les classes de conformité ne peuvent plus contenir d’exigences
optionnelles
– L’application de cette stratégie est à un stade préliminaire
OGC®
[email protected] , IGN/DT.TN/09.221 [email protected] , IGN/DT.TN/09.221 Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.Copyright © 2008, Open Geospatial Consortium, Inc., All Rights Reserved.
Perspectives et conclusions
• Les principes établis par l’ISO/TC 211 et mises en oeuvre par l’OGC ouvrent d’intéressantes perspectives– La conformité aux normes de l’ISO/TC 211 reste un enjeu pour
l’avenir et devra être prise en charge par les communautés d’utilisateur à défaut de l’être par l’ISO/TC 211• Que fera le nouveau groupe ISO/TC 211 sur la maintenance XML ?
– L’évolution de la stratégie de standardisation de l’OGC est ambitieuse et mérite notre attention
• La conformité à INSPIRE est un enjeu pour demain– Le référentiel d’exigences se met en place– La stratégie vis-à-vis des aspects de conformité est incertaine
• Les régles de mise en oeuvre sur les métadonnées prévoient de rapporter la conformité aux spécifications INSPIRE
• La méthodologie de test de conformité est à préciser
• Quels besoins à considérer à l’échelon national ?