ISO/IEC 11179-31:2023
(Main)Information technology — Metadata registries (MDR) — Part 31: Metamodel for data specification registration
Information technology — Metadata registries (MDR) — Part 31: Metamodel for data specification registration
This document provides a specification for an extension to a Metadata Registry (MDR), as specified in ISO/IEC 11179-3, in which metadata that describes data elements and associated concepts, such as “data element concepts”, “conceptual domains” and “value domains” can be registered. The specification in this document, together with the relevant clauses of the specification in ISO/IEC 11179-3, provides the ability to record metadata about: a) data elements, units of measure and derivation rules; b) data element concepts and associated object classes and properties; c) conceptual domains, conceptual domain subsets and value meanings; d) value domains, value domain subsets, datatypes and permissible values. This document is applicable to the formulation of data representations, concepts, meanings and relationships to be shared among people and machines, independent of the organization that produces the data. It is not applicable to the physical representation of data as bits and bytes at the machine level.
Technologies de l'information — Registres de métadonnées (RM) — Partie 31: Métamodèle pour l'enregistrement des spécifications de données
General Information
Standards Content (Sample)
INTERNATIONAL ISO/IEC
STANDARD 11179-31
First edition
2023-01
Information technology — Metadata
registries (MDR) —
Part 31:
Metamodel for data specification
registration
Technologies de l'information — Registres de métadonnées (RM) —
Partie 31: Métamodèle pour l'enregistrement des spécifications de
données
Reference number
© ISO/IEC 2023
© ISO/IEC 2023
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/IEC 2023 – All rights reserved
Contents Page
Foreword .vii
Introduction .viii
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 1
4 Abbreviated terms . 6
5 Conformance . 6
5.1 Overview of conformance . . 6
5.2 Degree of conformance . 6
5.2.1 General . 6
5.2.2 Strictly conforming implementations . 7
5.2.3 Conforming implementations . 7
5.3 Conformance by feature . 7
5.4 Registry conformance . . 8
5.4.1 Standard profiles for edition 4 registries . 8
5.4.2 Conformance labels . . 8
5.5 Implementation conformance statement (ICS) . 8
5.6 Obligation . 8
6 Relationship to ISO/IEC 11179-3 .9
6.1 Metamodel for a metadata registry . 9
6.2 Specification of the metamodel . 9
6.3 Use of UML Class diagrams and textual description . 9
6.4 Package dependencies . 10
6.5 Subclassing the Constraint_Set class . 10
7 Data_Specification package .11
7.1 Overview of the Data_Specification package . 11
7.2 High-level Data Specification metamodel region .12
7.2.1 Overview of the high-level metamodel region .12
7.2.2 Classes in the High-level Data Specification metamodel region .13
7.2.3 Associations of the High-Level Data Specification metamodel region . 16
7.2.4 Constraints of the High Level metamodel region . 17
7.3 Data Element Concept metamodel region . 18
7.3.1 Overview of the Data Element Concept metamodel region . . 18
7.3.2 Classes in the Data Element Concept metamodel region. 19
7.3.3 Associations in the Data Element Concept metamodel region .22
7.4 Conceptual Domain and Value Domain metamodel region .22
7.4.1 Overview of the Conceptual Domain and Value Domain metamodel region .22
7.4.2 Classes in the Conceptual Domain and Value Domain metamodel region . 24
7.4.3 Association Classes in the Conceptual Domain and Value Domain
metamodel region . 41
7.4.4 Associations in the Conceptual Domain and Value Domain metamodel
region .44
7.4.5 Additional Constraints of the Conceptual Domain and Value Domain
metamodel region . 45
7.5 Measurement metamodel region .46
7.5.1 Overview of the Measurement metamodel region .46
7.5.2 Classes in the Measurement metamodel region. 47
7.5.3 Associations in the Measurement metamodel region .50
7.6 Data Element metamodel region . 51
7.6.1 Overview of the Data Element metamodel region. 51
7.6.2 Classes in the Data Element metamodel region . 52
7.6.3 Associations in the Data Element metamodel region .56
iii
© ISO/IEC 2023 – All rights reserved
7.7 Value Domain Subset metamodel region. 57
7.7.1 Overview of the Value Domain Subset metamodel region . 57
7.7.2 Classes in the Value Domain Subset metamodel region . 57
7.7.3 Association classes in the Value Domain Subset metamodel region. 61
7.7.4 Associations in the Value Domain Subset metamodel region . 62
7.7.5 Constraints in the Value Domain Subset metamodel region . .63
7.8 Conceptual Domain Subset metamodel region .63
7.8.1 Overview of the Conceptual Domain Subset metamodel region .63
7.8.2 Classes in the Conceptual Domain Subset metamodel region .64
7.8.3 Association classes in the Conceptual Domain Subset metamodel region .66
7.8.4 Associations in the Conceptual Domain Subset metamodel region . 67
7.8.5 Constraints in the Conceptual Domain Subset metamodel region .68
7.9 Composite Data Elements and Datatypes metamodel region .68
7.9.1 Overview of the Composite Data Elements and Datatypes metamodel region .68
7.9.2 Classes in the Composite Data Elements and Datatypes metamodel region .69
7.9.3 Association Class in the Composite Data Elements and Datatypes
metamodel region . 71
7.9.4 Associations in the Composite Data Elements and Datatypes metamodel
region .72
Annex A (informative) Consolidated class hierarchy .73
Annex B (informative) Example of Address as Composite Data Element and Datatype .74
Annex C (informative) Partial consolidated data specification metamodel .75
Bibliography .76
iv
© ISO/IEC 2023 – All rights reserved
List of Figures
Figure 1 — Package dependencies .10
Figure 2 — Subclasses of Constraint_Set .11
Figure 3 — High-level Data Specification metamodel .12
Figure 4 — Data Element Concept metamodel region .18
Figure 5 — Conceptual Domain and Value Domain metamodel region .23
Figure 6 — Measurement metamodel region .46
Figure 7 — Data Element metamodel region .51
Figure 8 — Value Domain Subset metamodel region .57
Figure 9 — Conceptual Domain Subset metamodel region .63
Figure 10 — Composite Data Elements and Datatypes metamodel region .69
Figure A.1 — Consolidated Class Hierarchy .73
Figure B.1 — Object diagram of Address as Composite Datatype and Data Element .74
Figure C.1 — Partial Consolidated Data Specification metamodel .75
v
© ISO/IEC 2023 – All rights reserved
List of Table
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.