Overview This standard has been written to be compliant with the OGC Specification Model – A Conformance classes The conformance rules are based on XML validation using the XML Schema

Copyright © 2014 Open Geospatial Consortium 16 2 Conformance

2.1 Overview This standard has been written to be compliant with the OGC Specification Model – A

Standard for Modular Specification OGC 08-131r3. Extensions of this standard should themselves be conformant to the OGC Specification Model. This standard defines conceptual models and an XML implementation of these models for describing non-physical and physical processes surrounding the act of measurement and subsequent processing of observations. The conceptual models are described using UML while the implementation is described using the XML Schema language and Schematron. It is envisioned that OWL Web Ontology Language and RDF Resource Description Framework versions could also be generated from the models if deemed useful and desired. 2.2 Specification identifier All requirements-classes and conformance-classes described in this document are owned by the specification identified as http:www.opengis.netspecsensorml2.0 .

2.3 Conformance classes The conformance rules are based on XML validation using the XML Schema

representation of SensorML, together with processing of constraints expressed using Schematron assertions and reports. Conformance with this specification shall be checked using all the relevant tests specified in Annex A. The framework, concepts, and methodology for testing, and the criteria to be achieved to claim conformance are specified in ISO 19105: Geographic information — Conformance and Testing. In order to conform to this OGC™ encoding standard, a standardization target shall implement the core conformance class, and choose to implement any one or more of the other conformance classes. The conformance rules for the XML implementation are based on XML validation using XML Schema representation of SensorML, together with processing constraints expressed using Schematron assertions and reports. SensorML OGC 12-000 Copyright © 2014 Open Geospatial Consortium 17 Table 1 — Conformance classes related SensorML instances Requirements class Description Clause Core Concepts http:www.opengis.netspecsensorml2.0reqcore Core Concepts A.1 Conceptual Models: http:www.opengis.netspecsensorml2.0reqmodelcore-process Abstract Process A.2 http:www.opengis.netspecsensorml2.0reqmodelsimple-process Non-Physical Simple Process A.3 http:www.opengis.netspecsensorml2.0reqmodelaggregate-process Non-Physical Aggregate Process A.4 http:www.opengis.netspecsensorml2.0reqmodelphysical-component Physical Component A.5 http:www.opengis.netspecsensorml2.0reqmodelphysical-system Physical System A.6 http:www.opengis.netspecsensorml2.0reqmodeladvanced-processes Processes with Advanced Data Types A.7 http:www.opengis.netspecsensorml2.0reqmodelconfigurable-process Configurable Process A.8 XML Schema: http:www.opengis.netspecsensorml2.0reqxmlcore-process Core Process A.9 http:www.opengis.netspecsensorml2.0reqxmlsimple-process Non-Physical Simple Process A.10 http:www.opengis.netspecsensorml2.0reqxmlaggregate-process Non-Physical Aggregate Process A.11 http:www.opengis.netspecsensorml2.0reqxmlphysical-component Physical Component A.12 http:www.opengis.netspecsensorml2.0reqxmlphysical-system Physical System A.13 http:www.opengis.netspecsensorml2.0reqxmlconfigurable-process Configurable Process A.14 Copyright © 2014 Open Geospatial Consortium 18 3 Normative References The following normative documents contain provisions which, through reference in this text, constitute provisions of document OGC 08-094. For dated references, subsequent amendments to, or revisions of, any of these publications do not apply. However, parties to agreements based on this document are encouraged to investigate the possibility of applying the most recent editions of the normative documents indicated below. For undated references, the latest edition of the normative document referred to applies. - OGC 08-131r3 – The Specification Model – A Standard for Modular Specification - OGC 08-094r1 – SWE Common Data Model Encoding Standard, version 2.0 - ISOIEC 11404:2007 – General-Purpose Datatypes - ISO 8601:2004 – Representation of Dates and Times - ISO 19103:2005 – Conceptual Schema Language - ISO 19108:2002 – Temporal Schema - ISO 19111:2007 – Spatial Referencing by Coordinates - ISO 19115:2006 – All Metadata - ISO 19136 - GML - Unified Code for Units of Measure UCUM – Version 1.8, July 2009 - Unicode Technical Std 18 – Unicode Regular Expressions, Version 13, Aug. 2009 - The Unicode Standard, Version 5.2, October 2009 - W3C Extensible Markup Language XML – Version 1.0 4 th Edition, Aug. 2006 - W3C XML Schema – Version 1.0 Second Edition, October 2004 - IEEE 754:2008 – Standard for Binary Floating-Point Arithmetic - IETF RFC 2045 – Multipurpose Internet Mail Extensions MIME Part One: Format of Internet Message Bodies, November 1996 - IETF RFC 5234 – Augmented BNF for Syntax Specifications: ABNF SensorML OGC 12-000 Copyright © 2014 Open Geospatial Consortium 19 4 Terms and Definitions For the purpose of this document, the following terms and definitions apply: 4.1. Actuator A type of transducer that converts a signal to some real-world action or phenomenon.

4.2. Aggregate Process