Post on 24-May-2015
14 mei 2009
Validatie & Conformiteittoetsing
Marcel Reuvers, Geonovum
Agenda
• Validatie• Waarom
• Framework van geo-standaarden (core-set)
• Demonstratie
• Productplanning
• Conformiteittoets• Scope
• Uitgangspunten
• Conformiteittoetsomgeving
• Rolverdeling
• Hertoetsing
• Publicatie
• Stand van zaken
Validatie
Waarom?
• Foutreductie• Centraal punt (geen naar elkaar wijzen tussen
leveranciers)• Softwareleveranciers kunnen er tegenaan
ontwikkelen• Wie leest graag een standaard?
Framework van geo-standaarden
Metadata
Relaties
OGC ISO/TC 211
CEN/TC 287
22 november 2007
Onze toekomst onder INSPIRE
Neerslag
LandgebruikTopografie
Bodem
Recreatie
Visserij
Vervuiling
Industrie
Bossen
Weilanden
Rivieren
Wonen
Klimaat
Verschillende gezichtspunten van de “werkelijkheid”
Calamiteit
Zee
IMRO (GML-file)
IMWA (GML-file)
Knooppunt
Geo InformatieInfrastructuur
Applicatie
Adapter
datasets
XML/GML-file
Realiteit(Wereld)
UML klassediagram/OCL GML-file
Inwinning
Universe of Discourse
(Hoe zietde werelderuit?)
NEN3610
organisatie modellen
IMRO IM
WA
IMW
E
IMKL IM
KAD
IMG
BR
IMG
eo IMBO
D
IMO
OV
0101
IMKI
CH
TOP1
0NL
ISO/OGC
uitwisseling
INSPIRE
Informatiemodellen
Validator
Schema validatie
Schematron (business rules)
Geometrische controles
SOAP interface
Per 1 juli generiek voor alle informatiemodellen
Vervangt ook metadata validator
12
Validator
Aanvullende controles: Geometrische controles (bv gesloten of kruisende polygonen)
Volledigheidscontroles (verwijzingen tussen GML en HTML’s)
Bestandsnaam conventie (conform praktijkrichtlijnen)
Provincie en gemeentecode (conform praktijkrichtlijnen)
Diverse: coördinatenstelsel, datumformaat, encoding
Verbeterde userinterface
Voortgangsindicator
Rapportage verwijzingen
Rapportage objecten in plan
Verbeterde performance, grote bestanden (tot 500mb)
Waar mogelijk duidelijker/specifiekere foutmeldingen
Gebruikershandleiding
13
Validator >> Validator + >> Validator++
Validator
IMRO2006
Validator+
Alles van IMRO2006
Geometrische controle
Validator++
IMRO2006 & IMRO2008
Geometrische controle
Manifest als ingang
Validator
WFS per 1 augustus, optionele WSDL/SOAP
Conformiteittoetsing
Gemeente Provincie Rijk
Structuurvisie X X X
Bestemmingsplan X - -
wijzigings- of uitwerkingsplan X X X
Voorbereidingsbesluit X X X
tijdelijke ontheffing X - -
Projectbesluit X X X
Beheersverordening X - -
buiten toepassingverklaring beheersverordening
X X X
provinciale verordening - X -
algemene maatregel van bestuur - - X
aanwijzing - X X
rijksbestemmingsplan - - X
De conformiteitstoets: SCOPE
1) Plantypen: Plannen waarvan gemeenten bronhouder
zijn.
De conformiteits toets: SCOPE 2
2) Functionaliteit: Uitwisselen van plannen
Aspect Standaard
Genereren van een plan IMRO2008
Publicatie van een plan STRI2008
Digitaal verbeelden SVBP2008
Analoog verbeelden SVBP2008
Inlezen IMRO2008STRI2008
De conformiteitstoets: SCOPE 3
Black box toets: Geen functionaliteits of interface toets
Uitgangspunten
· Toetsing is reductie van risico's, niet het voorkomen: het zorgt
niet voor 100% foutloze software
· Validatie van RO-plannen zo veel mogelijk preventief bij bron
· Black box toetsing van RO-applicaties
· Geen vrijblijvendheid
· Vooraf bekende, objectiveerbare en meetbare criteria.
· Toetsing is een blijvend proces
· Toetsing dient zoveel als mogelijk geautomatiseerd te kunnen
plaatsvinden
· Zo laag mogelijke inspanning
· Geen uitsluiting
· Toetsing is geen verplichting:
Conformiteitomgeving
Om softwareproducenten te ondersteunen bij het voorbereiden
en uitvoeren van de toetsen zijn de volgende producten en
diensten beschikbaar:
Beheer van RO-standaarden
Protocol conformiteitstoetsen RO-applicaties v 1.1,
Conformity checking plan v1.1 + tooling
Helpdesk voor gebruik RO-standaarden en protocol
Communicatie naar relevante stakeholders zoals
certificaathouders, en gebruikers RO-applicaties
Voorbeeldbestanden
Validator
Publiceren van het goede resultaat (met succes doorlopen
hebben van de conformiteittoets)
5 maart 2009
Conformiteittoets
Rolverdeling conformiteittoetsing
Software-producent
GeonovumConformiteit-
toetser
Stelt protocol en Testcases op
Bewaakt protocolop toetsbaarheid
Neemt confor-miteittoets af
Geeft opdracht totafnemen conformiteit-toets
Doorgeven nieuwe versieRO-applicatie
Marktpartijen overleg
Toetsproces:
1) Aanvraag conformiteitstoets bij Geonovum
2) Uitvoering conformiteitstoets door onafhankelijke toetser
3) Uitvoering testcases bij de leverancier door toetser
4) Resultaten vastgelegd in overall results (conformity
checking plan)
5) Bij accoord: certificaat
6) Publicatie van positieve testresultaat (inclusief aanklikbaar
digitaal certificaat)
7) Handhaving
Hertoetsing
Versienummer bestaat uit 3 delen. Versie x.y.z
• x - hoofdversienummer. Wijzigingsproces van een
wettelijk verankerd producten
• y - subnummer. Wijzigingsproces van niet wettelijk
verankerde producten
• z - subsubnummer. Minieme bugfix releases
Voor IMRO geldt dat het hoofdversienummer in feite
al gecodeerd is in het jaartal (IMRO2008). Dit leidt
tot de volgende structuur:
IMRO/2008/1.0
XY
Z
Hertoetsing
X-wijzigingen leiden altijd tot hertoetsing
Tabel 8 - Wettelijk verankerde producten, x-wijzigingen
Product Huidige versie
Informatiemodel Ruimtelijke Ordening - modeldocument IMRO2008-1
Standaard Vergelijkbare Bestemmingsplannen SVBP2008-1
Standaard Toegankelijkheid Ruimtelijke Instrumenten STRI2008-1
Praktijkrichtlijn Bestemmingsplannen PRBP2008-1
Praktijkrichtlijn gemeentelijke Structuurvisies PRgSV2008-1
Praktijkrichtlijn provinciale Structuurvisies PRpSV2008-1
Praktijkrichtlijn Rijks Structuurvisies PRrSV2008-1
Praktijkrichtlijn Gebiedsgerichte Besluiten PRGB2008-1
Praktijkrichtlijn Provinciale Verordening PRPV2008-1
Praktijkrichtlijn Algemene Maatregel van Bestuur PRAMvB2008-1
Hertoetsing
Y-wijzigingen leiden wel of niet tot hertoetsing.
De beoordeling vindt plaats op basis van impactanalyse
Geonovum.
Tabel 9 - Niet wettelijk verankerde producten, y-wijzigingen
Product Huidige versie
Praktijkrichtlijn Planteksten PRPT2008-1
XML schema van het IMRO2008 model IMRO2008-1.XSD
XML schema waarin opgenomen de uitbreiding op gml IMRO2008gmlProfile-1.XSD
XML schema van basis GML profiel voor Nederland gml4nl-1.XSD
Validatieregels van de validator ++
Beschikbaarheidsregels van IMRO2008 plannen 2008-1
Hertoetsing
Z-wijzigingen leiden niet tot hertoetsing.
Hertoetsing
De houdbaarheid van de conformiteittoets wordt voor
de eerste paar jaar vastgesteld op 2 jaar. (dus
hertoetsing vindt in ieder geval 1 keer per 2 jaar
plaats)
Hertoetsing – Beoordeling nieuwe versies software
Indien de softwareproducent eenmaal heeft voldaan
aan de conformiteittoets kan de beoordeling van een
nieuwe versie van de software volstaan met een
achteraf beoordeling door Geonovum van de door de
producent aangeleverde informatie. De softwareproducent geeft aan welke
veranderingen in de software zijn verricht. Op basis
van analyse van deze wijzigingen door Geonovum
wordt uiteindelijk bepaald of hertoetsing nodig is of
dat de nieuwe versie van de software ook het
kenmerk voldaan aan de conformiteit kan dragen.
Onafhankelijke toetsingorganisatie (DNV) Afdracht softwareproducent aan
conformiteittoetser ongeveer: Initiële audit: Kosten Geonovum (echter bij meer
dan 1 vervolgbezoek voor de softwareleverancier zelf)
Vervolg audit: Kosten leverancier
Kosten conformiteittoetsing
Eerste afname conformiteittoetsen gereed 1 juli was planning, loopt uit door uitstel digitale
paragraaf WRO
Validator en systematiek is generiek, verwachting is
dat meerdere domeinen gaan volgen Zal bredere toepassing op termijn gaan krijgen (denk
bijvoorbeeld aan services)
Stand van zaken
Barchman Wuytierslaan 10 3818 LH Amersfoort
Postbus 508, 3800 AM Amersfoort
+ 31 (0) 334 604 100
info@geonovum.nl
www.geonovum.nl