1、 Reference numberISO/IEC 11179-3:2013(E)ISO/IEC 2013 INTERNATIONAL STANDARD ISO/IEC11179-3Third edition2013-02-15Information technology Metadata registries(MDR)Part 3:Registry metamodel and basic attributes Technologies de linformation Registres de mtadonnes(RM)Partie 3:Mtamodle de registre et attri
2、buts de base ISO/IEC 11179-3:2013(E)COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2013 All rights reserved.Unless otherwise specified,no part of this publication may be reproduced or utilized in any form or by any means,electronic or mechanical,including photocopying and microfilm,without permission in writi
3、ng from either ISO at the address below or ISOs member body in the country of the requester.ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel.+41 22 749 01 11 Fax +41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ii ISO/IEC 2013 All rights reserved ISO/IEC 11
4、179-3:2013(E)ISO/IEC 2013 All rights reserved iii Contents Page Foreword.xiiiIntroduction.xv1 Scope.11.1 Scope Structure of a metadata registry.11.2 Scope Basic attributes of metadata items.12 Normative references.13 Terms,definitions and abbreviated terms.13.1 Terms and definitions of metamodel con
5、structs used in this part of ISO/IEC 11179.23.2 Terms for concepts used in this part of ISO/IEC 11179.43.3 Abbreviated terms.204 Conformance.214.1 Overview of conformance.214.2 Degree of conformance.214.2.1 General.214.2.2 Strictly conforming implementations.224.2.3 Conforming implementations.224.3
6、Conformance by clause.224.4 Registry conformance.234.4.1 Overview.234.4.2 Standard profiles for edition 3 registries.234.5 Obligation.234.6 Implementation conformance statement(ICS).234.7 Roles and responsibilities for registration.245 Structure of a metadata registry.245.1 Metamodel for a metadata
7、registry.245.2 Application of the metamodel.245.3 Specification of the metamodel.255.3.1 Terminology used in specifying the metamodel.255.3.2 Choice of fonts.255.3.3 Use of UML Packages.255.3.4 Package dependencies.265.3.5 Use of UML Class diagrams and textual description.275.4 Types,instances and v
8、alues.275.5 Types of items in an ISO/IEC 11179 metadata registry.285.5.1 Overview of types of items.285.5.2 Rules for types of items.295.6 Extensibility.315.7 Date references.316 Basic package.316.1 Overview of Basic package.316.2 Basic Types metamodel region.316.2.1 Overview of Basic Types.316.2.2
9、Boolean datatype.316.2.3 Date datatype.326.2.4 Datetime datatype.326.2.5 Integer datatype.326.2.6 Natural_Range datatype.326.2.7 Notation datatype.326.2.8 Phone_Number datatype.32ISO/IEC 11179-3:2013(E)iv ISO/IEC 2013 All rights reserved 6.2.9 Postal_Address datatype.326.2.10 Sign datatype.336.2.11
10、String datatype.336.2.12 Text datatype.336.2.13 Value datatype.336.3 Basic Classes metamodel region.336.3.1 Overview of Basic Classes.336.3.2 Contact class.346.3.3 Document_Type class.356.3.4 Individual class.356.3.5 Language_Identification class.376.3.6 Organization class.396.3.7 Reference_Document
11、 class.406.3.8 Registration_Authority_Identifier class.426.3.9 Role class.437 Identification,Designation and Definition package.457.1 Overview of this package.457.2 Identification metamodel region.457.2.1 Overview.457.2.2 Classes in the Identification metamodel region.467.2.3 Associations in the Ide
12、ntification metamodel region.517.3 Designation and Definition metamodel region.527.3.1 Overview.527.3.2 Classes in the Designation and Definition metamodel region.537.3.3 Association Classes in the Designation and Definition metamodel region.597.3.4 Associations in the Designation and Definition met
13、amodel region.608 Registration package.628.1 Registration metamodel region.628.1.1 Overview.628.1.2 Classes in the Registration region.628.1.3 Classes referenced from the Basic package.758.1.4 Classes referenced from the Identification,Designation and Definition package.758.1.5 Association Classes i
14、n the Registration region.768.1.6 Associations in the Registration region.769 Concepts package.789.1 Concepts metamodel region.789.1.1 Overview.789.1.2 Classes in the Concepts metamodel region.799.1.3 Associations of the Concepts metamodel region.849.2 Classification metamodel region.879.2.1 Overvie
15、w.879.2.2 Classes in the Classification metamodel region.889.2.3 Associations Classes in the Classification metamodel region.899.2.4 Associations in the Classification metamodel region.8910 Binary Relations package.9010.1 Binary Relations metamodel region.9010.1.1 Overview.9010.1.2 Classes in the Bi
16、nary_Relations metamodel region.9011 Data Description package.9311.1 High-level Data Description metamodel region.9311.1.1 Overview.9311.1.2 Classes of High-level Data Description metamodel.9311.1.3 Associations of the High Level Data Description metamodel.9611.1.4 Constraints of the High Level Metamodel.9711.2 Data Element Concept metamodel region.9711.2.1 Overview.9711.2.2 Classes in the Data_Element_Concept region.98ISO/IEC 11179-3:2013(E)ISO/IEC 2013 All rights reserved v 11.2.3 Associations