ISO/IEC JTC 1/SC 32 WG2-EM0112-008
Date: 2001-12-112001-12-05
(Australia)
ISO/IEC FCD 11179‑3.2
ISO/IEC JTC 1/SC 32/WG 2
Secretariat: ANSI
Information technology — Specification for
standardization and registration of data elements and associated
metadata — Part 3: Basic attributes of data elements and associated
metadata, and registry metamodel
EDITOR’S NOTE
Since the phrase
"data elements and associated metadata" is included in the name of
the overall
standard, do we really need to repeat it in the title of the part. How about simply: "Part 3: Basic attributes and registry metamodel"
In accordance with SC32/WG2 resolutions of May 2000,
it is proposed that the name of the overall standard and each part be renamed and revisions/corrigenda
to other parts be considered as part of the Ballot process for this revision of
Part 3.) This document is a working document for discussion
at the Electronic Continuation Editing Meeting Dec 2001.
|
Document
type: International
Standard Document
subtype: Document stage: (40) Enquiry Document language: E E:\Standards\ISO-IEC\JTC1\SC32\WG2\Meeting-reports\2001-12-Electronic\Working
Documents\ISO-IEC 11179-3 (E).doc STD Version 1.0 |
Technologie de l'information — Spécifications pour la normalisation et
l'enregistrement d'éléments de données et de leurs métadonnées —
Partie 3 : Attributs de base pour les éléments de données et leurs
métadonnées, et métamodèle de registre
Warning
This document
is not an ISO International Standard. It is distributed for review and comment.
It is subject to change without notice and may not be referred to as an
International Standard.
Recipients of
this document are invited to submit, with their comments, notification of any
relevant patent rights of which they are aware and to provide supporting
documentation.
Copyright
notice
This ISO document is a Draft International Standard and is copyright-protected by ISO. Except as permitted under the applicable laws of the user’s country, neither this ISO draft nor any extract from it may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, photocopying, recording or otherwise, without prior written permission being secured.
Requests for permission to reproduce should be addressed to ISO at the address below or ISO’s member body in the country of the requester.
Copyright Manager
ISO Central Secretariat
1 rue de Varembé
1211 Geneva 20 Switzerland
tel. + 41 22 749 0111
fax + 41 22 734 1079
internet: iso@iso.ch
Reproduction may be subject to royalty payments or a licensing agreement.
Violators may be prosecuted.
Contents
Foreword. ix
Introduction. x
1 Scope 1
1.1 Structure of a metadata registry 1
1.2 Basic attributes of metadata items 2
2 Normative references 3
3 Definitions 5
3.1 Definitions of Metamodel Constructs 5
3.2 Broader Terms Used in this Part of this
Standard 7
3.3 Alphabetical list of metadata objects in the
metamodel 12
4 Structure of a Metadata Registry 36
4.1 Metamodel for the content of a metadata
registry 36
4.2 Application 36
4.3 Extensibility 36
4.4 Description of metamodel 36
4.5 Administration and identification Region 38
4.6 Naming and Definition Region 43
4.7 Classification Region 44
4.8 Data element Concept Region 47
4.9 Conceptual and value domain Region 51
4.10 Data element Region 54
4.11 Metamodel specification 56
5 Basic Attributes of Metadata 58
5.1 Use of basic attributes 58
5.2 Common attributes 59
5.3 Attributes specific to Data Element Concepts 60
5.4 Attributes specific to Data Elements 61
5.5 Attributes specific to Conceptual Domains 61
5.6 Attributes specific to Value Domains 61
5.7 Attributes specific to Permissible Values 61
5.8 Attributes specific to Value Meanings 62
6 Conformance 63
6.1 Conformance level 64
6.2 Summary of conformance labels 65
6.3 Coding conformance 67
6.4 API conformance 69
6.5 Protocol conformance 69
6.6 Metadata application conformance 69
Annex A (Informative) Modelling Notation 75
A.1 Modelling symbols 75
Annex B (Conditionally
Normative) IDL representation of the metamodel
(Needs Update) 81
Annex C (Informative)
IDEF1X alternative representation model
(Needs Update) 83
Annex D (Informative)
Object Role Modeling (ORM) ‑ Natural language Information Analysis
Method (NIAM) alternative representation model 93
D.1 ISO/IEC 11179-3 Metamodel expressed using ORM
graphical form 93
D.2 ISO/IEC 11179-3 Metamodel Elementary Sentences
from the Object Role Model. 107
Annex E : (Conditionally
Normative) XML Encoding for Metadata Registry Contents (Needs Update) 126
Contents 126
E.0 Overview 127
E.1 Semi-automatic
Encoding of 11179 Part 3 Metamodel into XML Schema 127
E.2 XML Schema Generation
Rules 129
Annex F (Informative)
Mapping the ISO/IEC 11179-3:1994 basic attributes to the ISO/IEC 11179-3:2002
metamodel and basic attributes 147
F.1 Introduction 147
F.2 Mapping the Basic Attributes 148
Bibliography. 173
Table of Figures
Figure
2: Administration and identification
metamodel region
Figure
3: Naming and definition metamodel
region
Figure
4: Classification metamodel region
Figure
5: Data element concept metamodel
region
Figure
6: Conceptual and value domain
metamodel region
Figure
7: Data element administration
metamodel region
Figure
8: High-level metamodel
Figure
A-1: Sample modelling diagram
Figure
A-2: Class modelling representation
Figure
A-3: Association modelling
representation
Figure
A-4: Class relationship modelling
representation
Figure
A-5: Class relationship cardinality
modelling representation
Figure
A-6: Associative class modelling
representation
Figure
A-7: Subtype modelling representation
Figure
A-8: Aggregation modelling
representation
Figure
A-9: Composite Aggregation modelling
representation
Figure
A-10: Class-attribute modelling
representation
Figure
C-1 – IDEF1X High-Level Metamodel
Figure
C-2 – IDEF1X Administration and Identification metamodel region [NEEDS UPDATE]
Figure
C-3 – IDEF1X Administered Items.
Figure
C-4 – IDEF1X Naming and Definition metamodel region
Figure
C-5 – IDEF1X Classification metamodel region
Figure
C-6 – IDEF1X Data Element Concept metamodel region
Figure
C-7 – IDEF1X Conceptual and Value Domain metamodel region
Figure
C-8 – IDEF1X Data Element metamodel region [NEEDS UPDATE]
Figure
D-1: ORM high-level metamodel
Figure
D-2: ORM administration metamodel
region
Figure
D-3: ORM naming and identification metamodel
region
Figure
D-4: ORM classification metamodel
region
Figure
D-5: ORM data element concept
administration region
Figure
D-6: ORM conceptual domain and value
domain administration region
Figure
D-7: ORM data element administration
region
Figure
D-8: ORM Administration Record item
Figure
D-9: ORM Administered Items
Figure
D-10: ORM registration authority
Figure
D-13: ORM data element concept
relationship
Figure
D-14: ORM value domain relationship
Figure
D-15: ORM conceptual domain
relationship
Figure
F-1: Basic Attributes of Data elements
[REDRAW FOR CLARITY]
Figure 1: Metamodel regions. 37
Figure 2: Administration and identification metamodel
region. 39
Figure 3: Naming and definition metamodel region. 43
Figure 4: Classification metamodel region. 45
Figure 5: Data element concept metamodel region. 48
Figure 6: Conceptual and value domain metamodel region. 51
Figure 7: Data element administration metamodel region. 54
Figure 8: High-level metamodel. 57
Figure A-1: Sample modelling diagram. 75
Figure A-2: Class
modelling representation. 76
Figure A-3: Association modelling representation. 76
Figure A-4: Class relationship modelling representation. 76
Figure A-5: Class relationship cardinality modelling
representation. 76
Figure A-6: Associative class modelling representation. 77
Figure A-7: Subtype modelling representation. 77
Figure A-8: Aggregation modelling representation. 78
Figure A-9: Composite Aggregation modelling
representation. 78
Figure A-10: Class-attribute modelling representation. 79
Figure C-1 – IDEF1X
High-Level Metamodel. 84
Figure C-2 – IDEF1X
Administration and Identification metamodel region [NEEDS UPDATE]. 85
Figure C-3 – IDEF1X
Administered Items. 86
Figure C-4 – IDEF1X
Naming and Definition metamodel region. 87
Figure C-5 – IDEF1X
Classification metamodel region. 88
Figure C-6 – IDEF1X Data
Element Concept metamodel region. 89
Figure C-7 – IDEF1X
Conceptual and Value Domain metamodel region. 90
Figure C-8 – IDEF1X Data
Element metamodel region [NEEDS UPDATE]. 91
Figure D-1: ORM high-level metamodel. 93
Figure D-2: ORM administration metamodel region
[NEEDS UPDATE]. 94
Figure D-3: ORM naming and identification metamodel
region [NEEDS UPDATE]. 94
Figure D-4: ORM classification metamodel region [NEEDS
UPDATE]. 95
Figure D-5: ORM data element concept administration region
[NEEDS UPDATE]. 96
Figure D-6: ORM conceptual domain and value domain
administration region. 97
Figure D-7: ORM data element administration region. 98
Figure D-8: ORM Administration Record item[NEEDS UPDATE]. 99
Figure D-9: ORM Administered Items [NEEDS UPDATE]. 100
Figure D-10: ORM registration authority [NEEDS UPDATE]. 101
Figure D-11: ORM value domain. 102
Figure D-12: ORM contact [NEEDS UPDATE]. 103
Figure D-13: ORM data element concept relationship. 104
Figure D-14: ORM value domain relationship [NEEDS UPDATE]. 105
Figure D-15: ORM conceptual domain relationship [NEEDS
UPDATE]. 106
Figure F-1: Basic Attributes of Data elements [REDRAW
FOR CLARITY]. 147
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respective organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 3.
In the field of information technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote.
Attention is drawn to the
possibility that some of the elements of this part of ISO/IEC 11179 may be
the subject of patent rights. ISO and IEC shall not be held responsible for
identifying any or all such patent rights.
International Standard ISO/IEC 11179‑3 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information Technology, Subcommittee SC 32, Data Management and Interchange.
This second edition
cancels and replaces the first edition (ISO/IEC 11179-3:1994), clauses /
subclauses / tables / figures / annexes of which have been technically revised.
ISO/IEC 11179 consists of the following parts, under the general title Information technology — Specification for standardization and registration of data elements and associated metadata:
¾
Part 1: Framework for the specification
and standardization of data elements
¾
Part 2:
Classification for data elements
¾
Part 3: Basic
attributes of data elements and associated metadata, and registry metamodelRegistry
metamodel (MdR3)
¾
Part 4:
Rules and guidelines for the formulation of data definitions
¾
Part 5:
Naming and identification principles for data elements
¾
Part 6:
Registration of data elements
EDITOR'S NOTE
The titles of the other
parts above reflect the published versions.
Should we be noting that the titles of the revised versions may differ? In particular, the Victoria meeting of
WG2 reported that the next edition of Part 2 will be substantially different, because the bulk of the
current part 2 is now reflected in part 3.
Should we change the references to part 2 in any way? In accordance with
SC32/WG2 resolutions of May 2000, it is proposed that the name of the overall
standard and the other parts, and revisions/corrigenda to other parts, be
considered as part of the FCD Ballot process for this revision of Part 3.
Data processing and electronic data interchange
rely heavily on accurate, reliable, controllable and verifiable data recorded
in databases. A prerequisite for
correct and proper use and interpretation of data is that both users and owners
of data have a common understanding of the meaning and representation of the
data. To
facilitate this
common understandingan understandable shared view, a
number of characteristics, or attributes, of the data have to be defined. These characteristics of
data are known as “metadata”, that is, “data that describes data”.
This Part of this International
Standard specifies the structure of a metadata registry, which is a
place to keep facts about in the form of a
conceptual data model. The metadata registry is used to keep information
about data elements and associated concepts, such as “data element
concepts”, “conceptual domains” and “value domains”. Generically, these are all referred to as “metadata items”. characteristics
of data thatSuch metadata are necessary to clearly
describe, record, analyse, classify and administer data. The
conceptual structure of a metadata registry is specified in the form of a
conceptual data model.
This Part also describes the basic attributes
of metadata elements
items for
purposes where a complete registry is not appropriate.
This part
of the standard is of interest to information developers, information managers,
data administrators, standards developers and
others who are responsible for making data understandable and shareable. This International
Standard has broad applicability across subject area domains and information
technologies.It is also of interest to manufacturers of metadata
registry and CASE tool products.
Information technology —
Specification for standardization and registration of data elements and
associated metadata — Part 3: Basic attributes of data elements and
associated metadata, and registry metamodel
The scope of this Standard is outlined in sub-clauses 1.1 and
1.2. Sub-clause 1.3 identifies aspects currently
excluded from this Standard. Sub-clause 1.4 provides examples of
activities where this Standard may be applied.This Part of this
Inte