OGC Compliance Infrastructure INSPIRE workshop on validation and conformity Ispra, Italy May 16, 2014 Luis Bermudez, Sebastian Goerke
10 Years providing compliance 300+ Copyright 2014 Open Geospatial Consortium
Why it works? OGC is Neutral OGC has about 500 members world wide OGC has publisjed more than 50 standards World leader publishing Geospatial Standards Agreements with other Standard Developement Organizations (ISO, W3C, OASIS, etc..)
Easy Online Process to Get Certified 1) Test online 2) Register in the OGC Implementation database http://www.opengeospatial.org/resource/products/registration http://cite.opengeospatial.org/teamengine/ 3) Pay license fees and acquire license 4) Get certificate and compliance logos 4
Easy Online Process to Get Certified 1) Test online 2) Register in the OGC Implementation database http://www.opengeospatial.org/resource/products/registration http://cite.opengeospatial.org/teamengine/ 3) Pay license fees and acquire license 4) Get certificate and compliance logos 5
HIGHLIGHTS ONLINE TESTING FACILITY
2013 Open Geospatial Consortium
TEAM Engine Open Source Public Respository in GitHub Mavenized Maintained Screenshot 20140514
Setup now takes minutes git clone https://github.com/opengeospatial/teamengine.git mvn install Put scripts in TE BASE Run a test: test.sh -source=csw-2.0.2/src/main.xml
TESTS Some in OGC SVN in process of moving them to GitHub and getting them in Maven structure
Easy testing from the Test Suite Developers working on the test now run mvn test from the test itself, and can test against TEAM ENGINE POM of the TEST
TEAM Engine is used by other organizations Geo Data Infrastructure Germany (GDI-DE) eenvplus IJIS NSF Service Support Environemnt (SSA)
TEAM Engine is used by other organizations
Epsilon Italia is responsible for the design and the implementation of a service for the validation of GML files against INSPIRE Data Specifications (Annex I, II and III).
http://95.243.169.144/eenvplus/
Integrated Justice Information Systems (IJIS) Institute IJIS investigating using TEAM Engine to run SOAPUI test Results at the OGC portal
National Science Foundation (NSF) Integrating a validation services in the CINERGI: Community Inventory of EarthCube Resources for Geoscience Interoperability A.3 Conformance Requirements Extensions
Examples of Funding for tests and TEAM Engine Interoperability Program Projects OWS-9 Testbed WFS 2.0, TEAM Engine in Maven IJIS TEAM Engine SOAP NSG CINERGI (Metadata validation) USGS Intereoperability Assement (CAT 3.0 and refractoring for WFS and WMS test to test instances on the web) In-kind examples: WMTS 1.0 (Image Matters) TEAM Engine changes (ESA) Improvements Bug Fixes (Boundless) SOS 1.0 (FCU, NOAA, ImageMatters) GML 2 validator (Galdos)
Funding and Support Developers of tests are funded ($), have MoU or they just want to help (!) Galdos MoU + $ +! Feng Chia University Mou Lat-lon MoU MindStix $ EOX -! NRC Italy (!) Jacobs ($!) Expect contribution and requirements from others! http://cite.opengeospatial.org/ node/80
Future Community Compliance TEAM Engine is used to test instances and report status of services for commnities For example if Colombia wants to certify its profiles They can submit the profile gets tested and aproved They can submit the logo OGC will validate implementations follwing the profiles and put their logo in the compliance badge
Conclusion Let s work together!!