Testing - an essential aspect of establishing an SDI Clemens Portele, Anders Östman, Michael Koutroumpas, Xin He, Janne Kovanen, Markus Schneider, Andriani.

Slides:



Advertisements
Similar presentations
INSPIRE Drafting Team „Data Specifications“
Advertisements

The NATURE–SDIplus project Best Practice Network for SDI in Nature Conservation Co-funded by the Community Programme eContentplus ECP-2007-GEO Co-funded.
Routemap to derive ISO models from BUFR Why do we need both ISO and BUFR models? –The BUFR data model is very large – much larger in principle than most.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
INSPIRE Service Architecture
Spatial Data Infrastructure: Concepts and Components Geog 458: Map Sources and Errors March 6, 2006.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
Kick-off meeting Tuesday, June 02, 2015 Anders Östman Imad Abugessaisa.
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
Esri UC 2014 | Technical Workshop | Leveraging Metadata Standards for Supporting Interoperability in ArcGIS Aleta Vienneau, David Danko.
QUALITY KEN & EUROSDR ELF Data Quality Tools Bob Chell, Managing Consultant.
New ways to geo-reference and classify spatial data in Annex II & III data specifications Clemens Portele interactive instruments GmbH Drafting Team „Data.
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
Inspire services from the EuroGeographics point of view Antti Jakobsson Programme manager.
Interoperability ERRA System.
The NATURE–SDIplus Network Development Co-funded by the Community Programme eContentplus ECP-2007-GEO
1 The INSPIRE Geoportal Ioannis Kanellopoulos Spatial Data Infrastructures Unit European Commission Joint Research Centre Institute for Environment and.
II Annual Conference of the CIS and Baltic Countries - Moscow Sept 2011 Quality Management of Spatial Data Infrastructure – a Necessity for Investments.
BEUTH Hochschule für Technik BERLIN (BHT Berlin) University of Applied Sciences Reaching the Next Level: From Technical to Business Interoperability Creative.
Enterprise Viewpoint Tim Mackey Web Systems Manager Geoscience Australia.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
Jürgen Walther Office of the Interministerial Committee for Geo Information (IMAGI) Coordination Office GDI-DE Federal Agency for Cartography and Geodesy.
The European Location Framework (E.L.F.) How to Provide Geospatial Reference Data and Services for Europe based on INSPIRE Antti Jakobsson EuroGeographics.
The WISDOM Information System > Malte Ahrens> The WISDOM Information System Architecture and potential for a Spatial Data Infrastructure (SDI)
Serving society Stimulating innovation Supporting legislation INSPIRE Maintenance and Implementation Work Program Robert Tomas, Michael.
INSPIRE drafting teams work versus practical INSPIRE implementations, theory and practice Marek Brylski, Intergraph Polska Enviro-i-Fórum – Zvolen – Slovakia.
Serving society Stimulating innovation Supporting legislation Joint Research Centre The Inspire Geoportal Validator.
Status of INSPIRE implementation in EU Member States. INSPIRE conference – Lisbon, 26/05/2015 Paul Hasenohr, European Environment Agency.
1 Interoperability of Spatial Data Sets and Services Data quality and Metadata: what is needed, what is feasible, next steps Interoperability of Spatial.
Roberto Lucchi Esri INSPIRE Discovery, View and Download and OGC standards.
Implementing INSPIRE Geoportal in Turkey Gencay SERTER City and Regional Planner 1 Ministry of Environment And Forestry Department of IT.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
ESDIN - the geospatial reference data and services for INSPIRE David Overton – Project Coordinator EuroGeographics Project Manager
Update on INSPIRE CDDA/European protected areas technical meeting 2015 Darja Lihteneger Project manager - Data centres and INSPIRE implementation IDM -
1 - DG ENV Brussels, 5 March 2003 Draft INSPIRE Legislative proposal The key issues 9th INSPIRE Expert Group Meeting Brussels.
EuroGeographics comments to Discovery and View Services 6th Feb 2008 Antti Jakobsson.
Co-funded by the European Community eContentplus programme The NATURE-SDIplus Solution for Data Harmonisation.
INSPIRE Data validation: the eENVplus experience --- Extension of the INSPIRE DS: the GeoSmartCity experience NRC EIS meeting Copenhaghen Nov 26 th, 2015.
WISE Working Group D September 2009, Brussels Jon Maidens.
Sum-up of common issues from pilots Different types of exercises when joining statutory reporting & INSPIRE implementation: 1-To explain ‘INSPIRE fitting.
Making the CDDA data model INSPIRE compliant Project information and status 2015 Eionet Biodiversity Ecosystems, Indicators and Assessments NRC Workshop.
Darja Lihteneger, November 2015, Copenhagen, Denmark INSPIRE Data Modelling for Reporting Data Flows – CDDA conceptual data model and INSPIRE Eionet.
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
Common Database on Designated Areas vs. INSPIRE Martin Tuchyňa, Darja Lihteneger INSPIRUJME SE, , Bratislava.
May 2010 GGIM, New York City The National System for Coordination of Territorial Information SNIT NSDI of Chile.
WISE GIS/IT Workshop, Dublin January INSPIRE Architecture & WISE Steve Peedell Spatial Data Infrastructures Unit European Commission Joint.
Work package in ABC III Specific Contract with PwC/interactive instruments on implementation of INSPIRE validator Clemens Portele, interactive instruments.
Briefing and Planning meeting on INSPIRE validator implementation – Discussion 16/12/2015.
What’s new at ArcGIS for INSPIRE Roberto Lucchi Guenther Pichler.
Darja Lihteneger, 19 January 2016 CDDA data model and INSPIRE (EEA pilot project) – information and status Webinar for Eionet NRC Bodivesity data and information.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
Screencast by Arnulf Christl ● President of OSGeo ● Member of the OGC Architecture Board ● Technical Coordinator of ESDIN Pan-European SDI perspectives.
ESDIN Overview and Current Status Geospatial World Forum Hyderabad, India Arnulf Christl, MetaspatialMetaspatial Download this slide set as.
INSPIRE Conference 2011, Edinburgh Workshop “INSPIRE and open standards for sustainable growth“ Clemens Portele, interactive instruments GmbH Clemens Portele.
European Monitoring Platform for Mapping of QoS and QoE
Components People Technology Policies Standards Spatial Data.
INSPIRE Network Services
Tomas Kliment Junior Researcher Italian National Research Council
Tools and guidance for data providers
Geospatial Knowledge Base (GKB) Training Platform
Laboratory on Geoinformatics and Cartography
Modernizing web service standards: The next version of WFS
The Re3gistry software and the INSPIRE Registry
INSPIRE Test Framework
5.b3 Monitoring & Reporting 2019
WG standards for data access/exchange
… Two-step approach Conceptual Framework Annex I Annex II Annex III
SDI from a technological perspective: Standards
Presentation transcript:

Testing - an essential aspect of establishing an SDI Clemens Portele, Anders Östman, Michael Koutroumpas, Xin He, Janne Kovanen, Markus Schneider, Andriani Skopeliti INSPIRE Conference June 2011

Reminder Registers Service Metadata Data Set Metadata Registry ServiceDiscovery Service Metadata Services Access Control, Authentication Application and Geoportals Internet InvokeSD Service Transf. Service Spatial Data Set Thematic DS Framework for harmonized DS Spatial Data View Service Download Service INSPIRE Services Based on OGC Services (WMS, WFS, WPS, etc) Quality-of-Service requirements (performance, capacity, availability) Multilingual support Additional service metadata

Reminder Registers Service Metadata Data Set Metadata Registry ServiceDiscovery Service Metadata Services Access Control, Authentication Application and Geoportals Internet InvokeSD Service Transf. Service Spatial Data Set Thematic DS Framework for harmonized DS Spatial Data View Service Download Service Spatial data sets in INSPIRE Data specifications based on ISO series Using GML for encoding Specifying additional requirements Specifying layers in View Services

ESDIN An eContentplus Best Practice Network project September 2008 to February 2011 Coordinated by EuroGeographics Key goal: help National Mapping and Cadastral Agencies (NMCAs) member states, candidate countries and EFTA States prepare their data for INSPIRE Annex I spatial data themes and improve access

ESDIN In total 7 ESDIN-related presentations at INSPIRE 2011 In particular: Thu 16:00, David Overton, ESDIN - the geospatial reference data and services for INSPIRE Fri 09:20, Antti Jakobsson, European Location Framework- How to provide geospatial reference data and services for Europe based on INSPIRE This talk focuses on the ESDIN test environment

ESDIN specifications Use INSPIRE service specifications Extend INSPIRE data specifications –Additional information that already is part of current data products of EuroGeographics and which is used by existing customers has been added –Information that may be void in the INSPIRE data specifications (i.e. is not necessarily provided in INSPIRE), but which can be provided by NMCAs is made mandatory –Minimum data quality levels have been specified for European NMCA data

ESDIN testing Provide a systematic approach to testing the technical results of the ESDIN project and support implementation activities General testing approach: –Automated testing –Black box testing

OGC compliance testing (CITE)

OGC CITE tests vs ESDIN test requirements OGC CITE tests –Use a test data set –Test a software product –Not for all service and data standards available ESDIN Test requirements –Test a service instance, not the capabilities of a software product Products used in ESDIN have to pass CITE tests where they are available –Test against INSPIRE and ESDIN extensions

Publication data Download Service Transformations ESDIN data production and publication workflow Source to target model Source data Coordinates Generalise Translate Other data Edge- matching View Service Authentication Service

Test targets – overview Publication of spatial data in the SDI –INSPIRE view services / OGC WMS –INSPIRE download services / OGC WFS –INSPIRE view/download services via SAML/Shibboleth-based authentication services –INSPIRE coordinate transformation services –INSPIRE and ExM data sets Data production processes –Medium-to-small-scale generalisation –Data quality evaluation –Edge-matching processes

Test cases – overview Test cases documented using a common template for all test targets In total 165 pages of test cases

Publication data Download Service Transformations ESDIN data publication test target (example) View services (WMS) Source to target model Source data Coordinates Generalise Translate Other data Edge- matching View Service Authentication Service

Publication data Download Service Transformations ESDIN data publication test target (example) View services (WMS) Source to target model Source data Coordinates Generalise Translate Other data Edge- matching View Service Authentication Service INSPIRE view service test cases Service metadata validation Support for INSPIRE service metadata extensions Performance tests Availability tests Capacity tests Scaling tests Variations of valid and invalid requests Support for INSPIRE layers

Publication data Download Service Transformations ESDIN data publication test target (example) INSPIRE and ExM data sets Source to target model Source data Coordinates Generalise Translate Other data Edge- matching View Service Authentication Service

Publication data Download Service Transformations ESDIN data publication test target (example) INSPIRE and ExM data sets Source to target model Source data Coordinates Generalise Translate Other data Edge- matching View Service Authentication Service INSPIRE data set test cases Basic validation against XML Schema against OCL constraints Spatial and temporal information Coordinates in ETRS89 and in Europe Time zone information provided Links to other resources Code list encoding Encoding of references to other features Locale provided for localised character strings Other tests Encoding of nil values Identifier provided Correct feature collection container

© 2010 Open Geospatial Consortium17 Using soapUI and loadUI (loadUI for load tests) Modified version of soapUI to support additional capabilities for implementing test cases

Experiences in ESDIN Very positive feedback from National Mapping and Cadastral Agencies within the project transforming the data and setting up the ESDIN web services –Tests enable the discovery of problems by the developer at an early stage of the implementation –Automated tests allow monitoring the operation, too Positive feedback from EU project review: „ESDIN is one of the first projects that also provide appropriate testing tools that can check the conformity to the ESDIN data specifications as well as conformity to INSPIRE. These results should be forwarded to the INSPIRE community.“  one of the reasons we are here Additional work needed –Improve reporting of reasons for failed tests –Align with progress in INSPIRE specifications (new Technical Guidance documents for network services, new data specifications, etc.)

Additional information Test framework: instruments.de/download/ETF.zip instruments.de/download/ETF.zip Deliverables: public-deliverables public-deliverables –D12.4 Test cases –D12.5 Test components –D12.6 Test results

Final remarks The ESDIN Test Framework is available under BSD license The ESDIN consortium is preparing the steps to maintain and improve the project results in the future and the test components will be part of this –Currently the test framework has its home in a Subversion server at interactive instruments, but we plan to move this as part of this process –We are looking for opportunities for further collaboration to improve the test framework and make it available for future use in INSPIRE and national/community SDIs

Any questions? Clemens Portele