Geographic information - Conformance and testing (ISO 19105:2022)

This document specifies the framework, concepts and methodology for conformance testing and criteria to be achieved to claim conformance to the family of applicable standardization documents regarding geographic information and relevant application domains. This document provides a framework for specifying abstract test suites composed of abstract test cases grouped in conformance classes and for defining the procedures to be followed during conformance testing.
Conformance can be claimed for data or software products or services or by specifications including any profile or functional standard. The structure of, and relationships between, conformance classes as defined in this document underly a systematic approach to configuration management involving managing dependencies within and between modules.

Geoinformation - Konformität und Prüfung (ISO 19105:2022)

Information géographique - Conformité et essais (ISO 19105:2022)

Le présent document spécifie le cadre, les concepts et la méthodologie applicables aux tests et critères de conformité à respecter pour revendiquer la conformité avec la famille de document de normalisation sur l'information géographique et les domaines d'application concernés. Le présent document propose un cadre pour la spécification des suites de tests abstraits composées de cas de test abstraits regroupés en classes de conformité, et pour la définition des procédures à suivre lors des tests de conformité.
Il est possible de revendiquer la conformité pour les données ou les produits et services logiciels, ou par les spécifications, y compris de n'importe quel profil ou norme opératoire. La structure des classes de conformité définies dans le présent document, et les relations entre celles-ci, sous-tendent une approche systématique de la gestion de configuration qui implique la gestion des dépendances au sein des modules et entre ceux-ci.

Geografske informacije - Ustreznost in preskušanje (ISO 19105:2022)

Ta dokument določa okvir, koncepte in metodologijo za preskušanje skladnosti ter merila, ki jih je treba doseči za trditev o skladnosti z družino veljavnih standardizacijskih dokumentov glede geografskih informacij in ustreznih domen uporabe. Ta dokument zagotavlja okvir za določanje abstraktnih preskusnih zbirk, sestavljenih iz abstraktnih preskusnih primerov, združenih v razrede skladnosti, in za definiranje postopkov, ki jih je treba upoštevati med preskušanjem skladnosti. Skladnost je mogoče zahtevati za podatke ali izdelke oziroma storitve programske opreme ali na podlagi specifikacij, vključno s profili ali funkcionalnimi standardi. Struktura in razmerja med razredi skladnosti, kot so opredeljeni v tem dokumentu, so osnova sistematičnega pristopa k upravljanju konfiguracije, ki vključuje upravljanje odvisnosti v modulih in med njimi.

General Information

Status
Published
Public Enquiry End Date
20-Sep-2020
Publication Date
05-Oct-2022
Technical Committee
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
19-Sep-2022
Due Date
24-Nov-2022
Completion Date
06-Oct-2022

Relations

Overview

EN ISO 19105:2022 - Geographic information: Conformance and testing (ISO 19105:2022) defines a standardized framework, concepts and methodology for conformance testing of geographic information standards. This second-edition (2022) document replaces the 2005 edition and provides guidance for specifying abstract test suites (ATS), grouping abstract test cases into conformance classes, and defining procedures for executing tests and reporting results. Conformance can be claimed for data, software, services, or specifications (including profiles and functional standards). The standard emphasizes a modular approach and supports dependency management between conformance classes to aid configuration management and interoperability.

Key topics and requirements

  • Framework for conformance testing: methodology to define what it means to conform to geographic information standards.
  • Abstract test suite (ATS): structure for composing tests from abstract test cases; ATS maps tests to normative requirements.
  • Conformance classes and clauses: grouping of test cases into classes that represent partial satisfaction of a specification.
  • Modular specification and dependency management: relationships between modules and conformance classes support systematic configuration control.
  • Executable test suite & reporting: guidance for deriving executable tests and producing conformance test reports and overall result synthesis.
  • Supporting artefacts: annexes include sample templates, UML model examples, URI structure, and conformance test report examples to aid implementation.
  • Scope limits: explicitly excludes robustness, acceptance and performance testing - focuses on normative requirement verification.
  • Other features: alignment with OGC concepts, reference to test case definitions (e.g., ISO/IEC/IEEE 24765), and support for three-valued logic in overall result evaluation.

Practical applications and users

Who uses ISO 19105:

  • GIS software developers and vendors seeking to claim conformance to geospatial standards.
  • Data providers and service operators validating interoperability and data quality.
  • Test laboratories and certification bodies creating or running conformance test suites.
  • Standards authors and profile developers defining conformance clauses and test cases.
  • QA and configuration managers needing systematic dependency management across modular specifications.

Practical uses:

  • Designing abstract and executable test suites for standard compliance.
  • Preparing authoritative conformance test reports for product certification or procurement compliance.
  • Managing modular specifications and conformance dependencies in product lines or geospatial services.
  • Ensuring interoperability across systems that consume or exchange geographic information.

Related standards

  • ISO/TC 211 family of geographic information standards (context for ISO 19105).
  • References and influences: OGC modular specification concepts; ISO/IEC/IEEE 24765 (test case terminology).
Standard
SIST EN ISO 19105:2022 - BARVE
English language
37 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Frequently Asked Questions

SIST EN ISO 19105:2022 is a standard published by the Slovenian Institute for Standardization (SIST). Its full title is "Geographic information - Conformance and testing (ISO 19105:2022)". This standard covers: This document specifies the framework, concepts and methodology for conformance testing and criteria to be achieved to claim conformance to the family of applicable standardization documents regarding geographic information and relevant application domains. This document provides a framework for specifying abstract test suites composed of abstract test cases grouped in conformance classes and for defining the procedures to be followed during conformance testing. Conformance can be claimed for data or software products or services or by specifications including any profile or functional standard. The structure of, and relationships between, conformance classes as defined in this document underly a systematic approach to configuration management involving managing dependencies within and between modules.

This document specifies the framework, concepts and methodology for conformance testing and criteria to be achieved to claim conformance to the family of applicable standardization documents regarding geographic information and relevant application domains. This document provides a framework for specifying abstract test suites composed of abstract test cases grouped in conformance classes and for defining the procedures to be followed during conformance testing. Conformance can be claimed for data or software products or services or by specifications including any profile or functional standard. The structure of, and relationships between, conformance classes as defined in this document underly a systematic approach to configuration management involving managing dependencies within and between modules.

SIST EN ISO 19105:2022 is classified under the following ICS (International Classification for Standards) categories: 07.040 - Astronomy. Geodesy. Geography; 35.240.70 - IT applications in science. The ICS classification helps identify the subject area and facilitates finding related standards.

SIST EN ISO 19105:2022 has the following relationships with other standards: It is inter standard links to SIST EN ISO 19105:2005. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.

You can purchase SIST EN ISO 19105:2022 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of SIST standards.

Standards Content (Sample)


SLOVENSKI STANDARD
01-november-2022
Nadomešča:
SIST EN ISO 19105:2005
Geografske informacije - Ustreznost in preskušanje (ISO 19105:2022)
Geographic information - Conformance and testing (ISO 19105:2022)
Geoinformation - Konformität und Prüfung (ISO 19105:2022)
Information géographique - Conformité et essais (ISO 19105:2022)
Ta slovenski standard je istoveten z: EN ISO 19105:2022
ICS:
07.040 Astronomija. Geodezija. Astronomy. Geodesy.
Geografija Geography
35.240.70 Uporabniške rešitve IT v IT applications in science
znanosti
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EN ISO 19105
EUROPEAN STANDARD
NORME EUROPÉENNE
July 2022
EUROPÄISCHE NORM
ICS 35.240.70 Supersedes EN ISO 19105:2005
English Version
Geographic information - Conformance and testing (ISO
19105:2022)
Information géographique - Conformité et essais (ISO Geoinformation - Konformität und Prüfung (ISO
19105:2022) 19105:2022)
This European Standard was approved by CEN on 18 June 2022.

CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references
concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN
member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by
translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway,
Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye and
United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION

EUROPÄISCHES KOMITEE FÜR NORMUNG

CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2022 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN ISO 19105:2022 E
worldwide for CEN national Members.

Contents Page
European foreword . 3

European foreword
This document (EN ISO 19105:2022) has been prepared by Technical Committee ISO/TC 211
"Geographic information/Geomatics" in collaboration with Technical Committee CEN/TC 287
“Geographic Information” the secretariat of which is held by BSI.
This European Standard shall be given the status of a national standard, either by publication of an
identical text or by endorsement, at the latest by January 2023, and conflicting national standards shall
be withdrawn at the latest by January 2023.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CEN shall not be held responsible for identifying any or all such patent rights.
This document supersedes EN ISO 19105:2005.
Any feedback and questions on this document should be directed to the users’ national standards
body/national committee. A complete listing of these bodies can be found on the CEN website.
According to the CEN-CENELEC Internal Regulations, the national standards organizations of the
following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria,
Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland,
Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Republic of
North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye and the
United Kingdom.
Endorsement notice
The text of ISO 19105:2022 has been approved by CEN as EN ISO 19105:2022 without any modification.

INTERNATIONAL ISO
STANDARD 19105
Second edition
2022-07
Geographic information —
Conformance and testing
Information géographique — Conformité et essais
Reference number
ISO 19105:2022(E)
ISO 19105:2022(E)
© ISO 2022
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
ISO 19105:2022(E)
Contents Page
Foreword .iv
Introduction .v
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Symbols and abbreviated terms.4
5 Conformance . 4
6 Notation . 5
6.1 UML notation . 5
6.2 Identifiers . 5
7 Framework . 5
8 Modular specification .5
8.1 General . 5
8.2 Conformance clause . 5
8.3 Conformance classes . 6
8.4 Abstract test suite . 6
9 Modular standard .7
10 Executable test suite . 8
11 Conformance test report . 9
Annex A (informative) Abstract test suite .11
Annex B (informative) Sample template of styling constructs .18
Annex C (informative) UML model .20
Annex D (informative) URI structure .21
Annex E (informative) Conformance test report examples.23
Annex F (informative) Overall result synthesis .27
Bibliography .29
iii
ISO 19105:2022(E)
Foreword
ISO (the International Organization for Standardization) is a worldwide federation of national standards
bodies (ISO member bodies). The work of preparing International Standards is normally carried out
through ISO technical committees. Each member body interested in a subject for which a technical
committee has been established has the right to be represented on that committee. International
organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.
ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of
electrotechnical standardization.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the
different types of ISO documents should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of
any patent rights identified during the development of the document will be in the Introduction and/or
on the ISO list of patent declarations received (see www.iso.org/patents).
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and
expressions related to conformity assessment, as well as information about ISO's adherence to
the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see
www.iso.org/iso/foreword.html.
This document was prepared by Technical Committee ISO/TC 211, Geographic information/Geomatics,
in collaboration with the European Committee for Standardization (CEN) Technical Committee CEN/TC
287, Geographic Information, in accordance with the Agreement on technical cooperation between ISO
and CEN (Vienna Agreement).
This second edition cancels and replaces the first edition (ISO 19105:2000), which has been technically
revised.
The main changes are as follows:
— the document has been reformatted to have a modular structure;
— conformance testing requirements have been added for modular specification;
— dependency relationships have been introduced among conformance classes;
— three-valued logic is supported on the overall result evaluation;
— the statements on process are omitted, leaving freedom for implementers.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.html.
iv
ISO 19105:2022(E)
Introduction
The scope of ISO/TC 211 is standardization in the field of digital geographic information. This work
aims at establishing a structured set of International Standards for information concerning objects
or phenomena that are directly or indirectly associated with a location relative to the Earth. These
International Standards can specify, for geographic information, methods, tools and services for data
management (including definition and description). They can also specify the acquisition, processing,
analysing, accessing, presentation and transferring of such data in digital/electronic form between
different users, systems and locations. The work will be linked to appropriate International Standards
for information technology and data, where possible, and provide a framework for the development of
sector-specific applications using geographic data.
This document is based on concepts defined in ISO International Standards which describe conformance
[2]
and testing. Certain components of the Open Geospatial Consortium (OGC) modular specification,
including requirements, requirements classes, abstract test cases and conformance classes, are also
used in this document. While the framework of conformance testing described in these documents is
also used in this document, some concepts have been modified for use in this particular domain.
Conformance testing does not include robustness testing, acceptance testing and performance testing,
because the family of documents on geographic information does not establish requirements for these
areas.
Conformance testing tests a candidate product according to normative requirements which are
required to be satisfied by passing the tests of the abstract test suite. These abstract test cases are
organized into conformance classes in a modular structure, each of which represents a mechanism for
partial satisfaction of the International Standard in terms of the corresponding requirements class.
In the practical sense, it is very important to be able to ensure good quality in testing and conformance
with the relevant requirement(s). This can be achieved via traceability and perhaps even with a
traceability matrix where the requirement and the test result are correlated.
It is recommended that all applicable International Standards regarding geographic information and
the relevant application domains follow the formatting for requirements used in this document.
The name and contact information of the Maintenance Agency for this document can be found at
www.iso.org/maintenance_agencies.
v
INTERNATIONAL STANDARD ISO 19105:2022(E)
Geographic information — Conformance and testing
1 Scope
This document specifies the framework, concepts and methodology for conformance testing and criteria
to be achieved to claim conformance to the family of applicable standardization documents regarding
geographic information and relevant application domains. This document provides a framework for
specifying abstract test suites composed of abstract test cases grouped in conformance classes and for
defining the procedures to be followed during conformance testing.
Conformance can be claimed for data or software products or services or by specifications including
any profile or functional standard. The structure of, and relationships between, conformance classes
as defined in this document underly a systematic approach to configuration management involving
managing dependencies within and between modules.
2 Normative references
There are no normative references in this document.
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at https:// www .electropedia .org/
3.1
abstract
implementation-independent
3.2
abstract test case
conformance test case
test for a particular requirement or a set of related requirements
Note 1 to entry: An abstract or conformance test case is a formal basis for deriving executable test cases. It
should be complete in the sense that it is sufficient to enable a test verdict to be assigned unambiguously to each
potentially observable test outcome.
Note 2 to entry: The definition for "test case" can be found in ISO/IEC/IEEE 24765:2017, 3.4210.
3.3
abstract test suite
ATS
set of conformance classes that define tests for all requirements of a specification
Note 1 to entry: Evidence of conformance to all or part of a standard, awarded for passing one or more of the
conformance test classes specified in that standard
[2]
[SOURCE: OGC 08-131r3, 4.2]
ISO 19105:2022(E)
3.4
conformance
conformity
fulfilment of a requirement
Note 1 to entry: When there is no ambiguity, the modifier “conformance” may be omitted. For example, "test
report" is the same as "conformance test report".
3.5
conformance clause
conformity clause
clause containing all the requirements that need to be fulfilled for an International Standard or
specification
Note 1 to entry: In this document, specification represents technical specification.
3.6
conformance class
conformance test class
set of abstract test cases that when applied receive a single certificate of conformance
Note 1 to entry: OGC 08-131r3 defines certificate of conformance as “evidence of conformance to all or part of a
standard, awarded for passing one or more of the conformance test classes specified in that standard”.
3.7
conformance testing
testing of a product to determine the extent to which the product is a conforming implementation
3.8
conformance test report
test report
document that presents verdicts of each conformance class and abstract test case in an organized
format
3.9
conformance test result
test result
all information recorded during the execution of an executable test case against an implementation
under test
3.10
executable test case
specific test of an implementation to meet the specific requirements as stated in the specification
containing the requirements
Note 1 to entry: Instantiation of an abstract test case with executable expressions.
3.11
executable test module
set of related executable test cases to test a single certificate of conformance
3.12
executable test suite
set of executable test modules
3.13
identifier
linguistically independent sequence of characters capable of uniquely and permanently identifying that
with which it is associated
[SOURCE: ISO 19135-1:2015, 4.1.5]
ISO 19105:2022(E)
3.14
implementation
realization of a specification
Note 1 to entry: In the context of the applicable geographic information standards documents, this includes
relevant specifications of geographic information services and datasets.
3.15
implementation conformance statement
statement of conformance classes that have been implemented
3.16
implementation under test
implementation that is being evaluated for conformance
[SOURCE: ISO/IEC 18477-4:2017, 3.1.40]
3.17
inconclusive verdict
test verdict when neither a pass verdict nor a fail verdict applies
3.18
modular
consisting of separate parts that, when combined, form a complete whole
3.19
modular specification
specification which organizes its requirements and conformance classes in a modular structure
3.20
modular standard
standard which organizes its requirements and conformance classes in a modular structure
3.21
requirements class
aggregate of all requirements that have the same specification target to satisfy a conformance test class
Note 1 to entry: OGC 08-131r3 defines a similar concept under the name "requirement class" as follows:
"aggregate of all requirement modules that must all be satisfied to satisfy a conformance test class."
3.22
specification
document containing requirements and abstract test cases for those requirements
3.23
specification target
entity to which some requirements of a specification apply
Note 1 to entry: OGC 08-131r3 defines a similar concept under the name "standardization target" as follows: "an
entity that may receive a proof of conformance for a requirements class."
3.24
standard
document, established by consensus and approved by a recognized body, that provides, for common and
repeated use, rules, guidelines or characteristics for activities or their results, aimed at the achievement
of the optimum degree of order in a given context
Note 1 to entry: Standards should be based on the consolidated results of science, technology and experience,
and aimed at the promotion of optimum community benefits.
[SOURCE: ISO/IEC Guide 2:2004, 3.2]
ISO 19105:2022(E)
3.25
test tool
application that executes an executable test suite
4 Symbols and abbreviated terms
ATC abstract test case
ATS abstract test suite
CWA closed world assumption
ETC executable test case
ETM executable test module
ETS executable test suite
ICS implementation conformance statement
IUT implementation under test
OWA open world assumption
SA stub assumption
TEAM test, evaluation, and measurement
UML unified modeling language
URI uniform resource identifier
5 Conformance
This document defines four conformance classes:
— “Modular specification” (specification target: specifications);
— “Modular standard” (specification target: standards);
— “Executable test suites” (specification target: executable test suites);
— “Conformance test report” (specification target: test tools).
A specification, standard, test suite or test tool claiming conformance to this document shall implement
the conformance class relevant to that specification target.
Conformance with this standard shall be assessed using all the relevant conformance test cases
specified in Annex A of this standard. Table 1 provides the uniform resource identifiers (URIs) of
conformance classes.
Table 1 — Conformance class URIs
Conformance class URI
Modular specification https://standards.isotc211.org/19105/-/2/conf/ModularSpecification
Modular standard https://standards.isotc211.org/19105/-/2/conf/ModularStandard
Executable test suites https://standards.isotc211.org/iso19105/-/2/conf/TestSuite
Conformance test report https://standards.isotc211.org/iso19105/-/2/conf/report
ISO 19105:2022(E)
6 Notation
6.1 UML notation
In this document, conceptual schemas are presented in the Unified Modeling Language (UML).
ISO 19103 presents the specific profile of UML used in this document.
6.2 Identifiers
The normative provisions in this document are identified by the URI
https:// standards .isotc211 .org/ iso19105/ -/ 2
All requirements and abstract test cases that appear in this document are denoted by partial URIs
which are relative to this base.
7 Framework
In an applicable conformance testing framework, a specification contains requirements classes which
are used to derive an abstract test suite (ATS). An implementation under test (IUT) is developed
according to the specification and an executable test suite (ETS) is implemented according to the ATS.
The ETS tests the IUT to determine if it meets the well-defined set of requirements classes as stated in
the normative clauses of the specification. See Figure 1.
Figure 1 — General approach of the conformance testing
8 Modular specification
8.1 General
In summary, the structure of the requirements and requirements classes of the model should be
reflected in the organization of the conformance tests and classes and also in the structure of the
normative clauses in the specification document.
NOTE This makes it more difficult to write a specification, but is expected to make the specification easier to
read and understand. This trade-off is usually worthwhile, since the readers of a specification are always orders
of magnitude more numerous than its contributing authors. Facilitating the implementation of a specification is
an important goal of this document.
8.2 Conformance clause
For a specification to be effective and useful, it is essential to be able to determine conformance to the
specification clearly. For this reason, all applicable documents regarding geographic information and
relevant application domains provide a conformance clause.
Requirement 1 /req/specification/ConformanceClause
ISO 19105:2022(E)
A specification shall contain a conformance clause.
A conformance clause is an entry point for testing conformance. To check if an implementation conforms
to a specification, the conformance clause is first examined to determine what has to be checked. Thus,
conformance clauses shall clearly state which requirements shall be fulfilled to claim conformance to a
specification.
Requirement 2 /req/specification/ConformanceClauseStatement
A conformance clause shall start with the statement of conformance classes to be satisfied in order for
an implementation to claim conformance to that specification.
Requirement 3 /req/specification/ConformanceTarget
The conformance clause shall specify the specification target of each conformance class in the
specification.
Conformance classes modularize abstract test cases (see Annex A). A sample conformance clause
template is provided in Clause B.1.
Requirement 4 /req/specification/ConformanceClauseReference
The conformance clause shall reference the ATS in an annex.
8.3 Conformance classes
Requirement 5 /req/specification/CorrespondenceRequirementsClasses
The requirements classes shall segment the requirements in the specification in a manner consistent
with the conformance classes.
Each requirements class will be in a 1 to 1 correspondence to a similarly named conformance class that
tests all of the requirements class’ requirements.
A sample requirement is provided in Clause B.2
Requirement 6 /req/specification/SpecificationTarget
All requirements in a requirements class shall have the same specification target.
Requirement 7 /req/specification/ConformanceTest
A requirement shall be tested in at least one abstract test case.
Requirement 8 /req/specification/ConformanceClassIdentification
A conformance class shall be identified by a URI.
Requirement 9 /req/specification/ConformanceClassDependency
A conformance class shall specify any other conformance class upon which it is dependent. That other
conformance class shall also be used to test the conformance.
8.4 Abstract test suite
Without considering dependency relationships among conformance classes, the ATS has a hierarchical
structure. Conformance classes may be used to aid planning, development or understanding of the ATS.
[9]
A conformance class is composed of one or many abstract test cases (see Annex C).
An abstract test case is used as the basis for generating an executable test case and is independent of
the IUT.
ISO 19105:2022(E)
Concerning modularization and dependencies, the structure of abstract test cases and classes may
correspond to a directed acyclic-graph of conformance classes (see Annex C).
Requirement 10 /req/specification/ATSStructure
The structure of abstract test cases (ATCs) shall follow the structure of conformance classes.
A sample template is provided in Clause B.3.
Requirement 11 /req/specification/ATCTemplate
An abstract test case shall contain:
a) the test case identifier;
b) the test purpose (optional);
c) the test method (including test verdict criteria);
d) a reference to a specific requirement (optional).
A sample template is provided in Clause B.4.
Requirement 12 /req/specification/ATCIdentifier
An identifier for an abstract test case shall be a URI.
Recommendation 1 /rec/specification/ATSTestPurpose
An abstract test case should include one test purpose in order to provide a precise description of the
objective which it is intended to achieve.
The test purpose of a conformance test case is to test the requirements referenced from the test case.
As this is the case for every conformance test case, explicitly specifying a test purpose is optional.
Requirement 13 /req/specification/ATCTestMethod
A test method for an abstract test case shall contain test verdict criteria of its test purpose.
Requirement 14 /req/specification/ATCTestReference
A reference for an abstract test case shall identify the requirements that are tested.
Permission 1 /per/specification/ATSElements
An ATS may contain other elements than identifier, test method and references to requirements.
[2]
NOTE To provide backward compatibility, it is permitted to include a test type in an ATC. The test type
can be either a basic test or a capability test. Generally, a basic test provides preliminary evidence that an IUT
conforms. Capability tests check that the observable capabilities of the IUT are in accordance with the claimed
capabilities.
9 Modular standard
For an International Standard to be effective and useful, it is essential to be able to determine
conformance to the International Standard clearly. For this reason, all applicable standardization
documents regarding geographic information and relevant application domains provide a conformance
clause.
Requirement 15 /req/standard/Dependency
A modular ISO/TC 211 International Standard shall follow the modular structure specified in Clause 8
of this standard.
ISO 19105:2022(E)
Dependency: https:// standards .isotc211 .org/ 19105/ -1/ 2/ req/ ModularSpecification
The implementation of ISO/TC 211 standards as XML Schemas and ontologies requires access to official
URIs for both the schemas and individual resources within the schemas. For conformance testing and
documentation, conformance classes, conf
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...

The article discusses the newly released SIST EN ISO 19105:2022 standard, which focuses on conformance testing and criteria for geographic information and related applications. The document provides a framework for specifying abstract test suites and test cases, as well as defining procedures for conformance testing. Conformance can be claimed for data, software products or services, and specifications. The structure and relationships between conformance classes in the document support a systematic approach to configuration management, including managing dependencies within and between modules.

The article discusses the SIST EN ISO 19105:2022 standard, which pertains to geographic information conformance and testing. The document outlines the framework, concepts, and methodology for conducting conformance testing and sets criteria for claiming conformity to relevant standardization documents in the geographic information field. It provides a framework for creating abstract test suites and test cases, as well as defining procedures for conformance testing. Conformance can be claimed for various items such as data, software products or services, and specifications. The structure and relationships between conformance classes defined in the document support a systematic approach to configuration management and managing dependencies within and between modules.

이 기사는 SIST EN ISO 19105:2022 표준에 대해 설명하고 있습니다. 해당 표준은 지리 정보와 관련된 응용 분야에 대한 준수 검사 및 기준을 명시하고 방법론을 제시합니다. 이 문서는 추상적인 테스트 스위트 및 테스트 케이스를 구성하는 프레임워크를 제공하며, 준수 검사 중 따라야 할 절차를 정의합니다. 데이터, 소프트웨어 제품 또는 서비스, 사양을 포함한 프로필이나 기능 표준에 대해 준수를 주장할 수 있습니다. 이 문서에서 정의된 준수 클래스의 구조와 관계는 모듈 내 및 모듈 간의 종속성을 관리하는 구성 관리에 체계적인 접근 방식을 제공합니다.

SIST EN ISO 19105:2022 - 지리 정보 - 준수 및 테스트 (ISO 19105:2022) 이 문서는 지리 정보와 관련된 적용 가능한 표준 문서의 모음에 대한 준수 테스트 및 기준을 정의하는 프레임워크, 개념 및 방법론을 명시합니다. 이 문서는 추상적인 테스트 케이스로 구성된 추상적인 테스트 스위트와 준수 클래스로 그룹화되는 절차를 정의하는 프레임워크를 제공합니다. 이 문서에서 정의된 구조와 상호 관계는 모듈 내부 및 간 모듈 사이의 의존성을 관리하는 구성 관리의 체계적인 접근 방식을 기반으로 합니다. 데이터 또는 소프트웨어 제품 또는 서비스 또는 프로파일 또는 기능 표준을 포함하는 사양에 대해 준수를 주장할 수 있습니다.

この記事は、SIST EN ISO 19105:2022という新しい規格について説明しています。この規格は、地理情報および関連するアプリケーションに関する適合性テストと基準に焦点を当てています。この文書は、抽象的なテストスイートとテストケースを指定するためのフレームワークを提供し、適合性テスト中の手順を定義します。データ、ソフトウェア製品またはサービス、および仕様に対して適合性を主張することができます。この文書で定義された適合性クラスの構造と関係は、モジュール内およびモジュール間の依存関係を管理する構成管理に対して体系的なアプローチを提供します。

記事のタイトル:SIST EN ISO 19105:2022 - 地理情報 - 適合性とテスト(ISO 19105:2022) 記事の内容:この文書は、地理情報および関連するアプリケーション領域に関連する標準化文書の一連の適合性テストおよび基準についてのフレームワーク、概念、および方法論を指定しています。この文書は、適合性テストの手順を定義し、適合性クラスにグループ化された抽象テストケースで構成される抽象テストスイートを指定するためのフレームワークを提供します。 適合性は、データやソフトウェア製品またはサービス、プロファイルや機能の標準を含む仕様に対して主張することができます。この文書で定義される適合性クラスの構造と関係は、モジュール内およびモジュール間の依存関係を管理する構成管理の体系的なアプローチを支えています。