25-29 May 2015 lisbon congress center, portugal
#
Bio & Abstract
 

Giacomo Martirano
Engineer
Epsilon Italia
Italy

Biography
Electronic Engineer, since 1997 cofounder and CTO of Epsilon Italia, an independent SME active in the Geomatics sector. He was/is responsible for many international projects as well as for projects implementing SDIs at local level for Local Authorities. He is actively involved in many INSPIRE implementations, ranging from data harmonization to network service deployment and to validation and testing. Since 2012 he is also vice-chair of CEN/TC 287 and since 2014 co-chair of OGC CITE SC (OGC Compliance and Interoperability Testing and Evaluation Program Subcommitee).

Abstract
An On-line Executable Test Suite to Validate Annex I-II-III INSPIRE Datasets


Co-Authors:
Stefania Morrone, Epsilon Italia
Fabio Vinci, Epsilon Italia
Luis Bermudez, OGC

An Executable Test Suite (ETS) containing a set of tests to be applied on a dataset to evaluate whether it fulfils the INSPIRE requirements has been developed and made accessible on-line as a web-service. The ETS implements the Abstract Test Suite (ATS) included in the Annex A of the INSPIRE Data Specifications, which consists of two parts: Part 1, which includes tests aiming at assessing the conformity of GML datasets to COMMISSION REGULATION (EU) No 1089/2010 and its successive amendment COMMISSION REGULATION (EU) No 1253/2013. Part 2, which includes tests aiming at assessing conformity of GML datasets to relevant INSPIRE Data Specifications - Technical Guidelines (TG) requirements. The requirements to be tested are grouped in several Conformance Classes. Each of these classes covers a specific aspect: for example A.1 conformance class contains tests related to the requirements on the application schema, A.2 conformance class contains tests related to the requirements on the reference systems, and so on. In order to be conformant to a specific Conformance Class, a dataset has to pass all tests defined for that Conformance Class. However, if a dataset is not yet conformant to all requirements of the Data Specification, conformity to individual Conformance Classes can be claimed. In order to execute abstract tests associated to Conformance Classes, an ETS containing a physical implementation of the abstract tests, has to be derived from the ATS, considering that tests included in the ATS vary according to the different data themes. For those tests that cannot be automated the ETS contains guidelines to manual execution. The ETS presented in this paper, developed in the frame of the European funded project eENVplus (www.eenvplus.eu), makes use of the OGC free testing facility GML 3.2 Conformance Test Suite, developed as part of the OGC Compliance Program (CITE), which verifies the conformance of GML datasets with respect to INSPIRE application schemas and also with respect to ISO 19136:2007 (GML 3.2.1). Supplementary INSPIRE constraints are verified making use of theme specific schematron files.