1、 IEC 62656-1 Edition 1.0 2014-08 INTERNATIONAL STANDARD NORME INTERNATIONALE Standardized product ontology register and transfer by spreadsheets Part 1: Logical structure for data parcels Enregistrement dontologie de produits normaliss et transfert par tableurs Partie 1: Structure logique pour les p
2、aquets de donnes IEC 62656-1:2014-08(en-fr) colour inside THIS PUBLICATION IS COPYRIGHT PROTECTED Copyright 2014 IEC, Geneva, Switzerland 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,
3、including photocopying and microfilm, without permission in writing from either IEC or IECs member National Committee in the country of the requester. If you have any questions about IEC copyright or have an enquiry about obtaining additional rights to this publication, please contact the address be
4、low or your local IEC member National Committee for further information. Droits de reproduction rservs. Sauf indication contraire, aucune partie de cette publication ne peut tre reproduite ni utilise sous quelque forme que ce soit et par aucun procd, lectronique ou mcanique, y compris la photocopie
5、et les microfilms, sans laccord crit de lIEC ou du Comit national de lIEC du pays du demandeur. Si vous avez des questions sur le copyright de lIEC ou si vous dsirez obtenir des droits supplmentaires sur cette publication, utilisez les coordonnes ci-aprs ou contactez le Comit national de lIEC de vot
6、re pays de rsidence. IEC Central Office Tel.: +41 22 919 02 11 3, rue de Varemb Fax: +41 22 919 03 00 CH-1211 Geneva 20 infoiec.ch Switzerland www.iec.ch About the IEC The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes International Sta
7、ndards for all electrical, electronic and related technologies. About IEC publications The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the latest edition, a corrigenda or an amendment might have been published. IEC Catalogue - websto
8、re.iec.ch/catalogue The stand-alone application for consulting the entire bibliographical information on IEC International Standards, Technical Specifications, Technical Reports and other documents. Available for PC, Mac OS, Android Tablets and iPad. IEC publications search - www.iec.ch/searchpub Th
9、e advanced search enables to find IEC publications by a variety of criteria (reference number, text, technical committee,). It also gives information on projects, replaced and withdrawn publications. IEC Just Published - webstore.iec.ch/justpublished Stay up to date on all new IEC publications. Just
10、 Published details all new publications released. Available online and also once a month by email. Electropedia - www.electropedia.org The worlds leading online dictionary of electronic and electrical terms containing more than 30 000 terms and definitions in English and French, with equivalent term
11、s in 14 additional languages. Also known as the International Electrotechnical Vocabulary (IEV) online. IEC Glossary - std.iec.ch/glossary More than 55 000 electrotechnical terminology entries in English and French extracted from the Terms and Definitions clause of IEC publications issued since 2002
12、. Some entries have been collected from earlier publications of IEC TC 37, 77, 86 and CISPR. IEC Customer Service Centre - webstore.iec.ch/csc If you wish to give us your feedback on this publication or need further assistance, please contact the Customer Service Centre: csciec.ch. A propos de lIEC
13、La Commission Electrotechnique Internationale (IEC) est la premire organisation mondiale qui labore et publie des Normes internationales pour tout ce qui a trait llectricit, llectronique et aux technologies apparentes. A propos des publications IEC Le contenu technique des publications IEC est const
14、amment revu. Veuillez vous assurer que vous possdez ldition la plus rcente, un corrigendum ou amendement peut avoir t publi. Catalogue IEC - webstore.iec.ch/catalogue Application autonome pour consulter tous les renseignements bibliographiques sur les Normes internationales, Spcifications techniques
15、, Rapports techniques et autres documents de lIEC. Disponible pour PC, Mac OS, tablettes Android et iPad. Recherche de publications IEC - www.iec.ch/searchpub La recherche avance permet de trouver des publications IEC en utilisant diffrents critres (numro de rfrence, texte, comit dtudes,). Elle donn
16、e aussi des informations sur les projets et les publications remplaces ou retires. IEC Just Published - webstore.iec.ch/justpublished Restez inform sur les nouvelles publications IEC. Just Published dtaille les nouvelles publications parues. Disponible en ligne et aussi une fois par mois par email.
17、Electropedia - www.electropedia.org Le premier dictionnaire en ligne de termes lectroniques et lectriques. Il contient plus de 30 000 termes et dfinitions en anglais et en franais, ainsi que les termes quivalents dans 14 langues additionnelles. Egalement appel Vocabulaire Electrotechnique Internatio
18、nal (IEV) en ligne. Glossaire IEC - std.iec.ch/glossary Plus de 55 000 entres terminologiques lectrotechniques, en anglais et en franais, extraites des articles Termes et Dfinitions des publications IEC parues depuis 2002. Plus certaines entres antrieures extraites des publications des CE 37, 77, 86
19、 et CISPR de lIEC. Service Clients - webstore.iec.ch/csc Si vous dsirez nous donner des commentaires sur cette publication ou si vous avez des questions contactez-nous: csciec.ch. IEC 62656-1 Edition 1.0 2014-08 INTERNATIONAL STANDARD NORME INTERNATIONALE Standardized product ontology register and t
20、ransfer by spreadsheets Part 1: Logical structure for data parcels Enregistrement dontologie de produits normaliss et transfert par tableurs Partie 1: Structure logique pour les paquets de donnes INTERNATIONAL ELECTROTECHNICAL COMMISSION COMMISSION ELECTROTECHNIQUE INTERNATIONALE XH ICS 01.040.01; 0
21、1.110 PRICE CODE CODE PRIX ISBN 978-2-8322-1745-0 Registered trademark of the International Electrotechnical Commission Marque dpose de la Commission Electrotechnique Internationale Warning! Make sure that you obtained this publication from an authorized distributor. Attention! Veuillez vous assurer
22、 que vous avez obtenu cette publication via un distributeur agr. colour inside 2 IEC 62656-1:2014 2014 CONTENTS FOREWORD. 8 INTRODUCTION . 10 1 Scope 11 2 Normative references 12 3 Terms and definitions 13 4 Parcel use cases and scenarios . 18 4.1 Typical use cases . 18 4.2 Spreadsheet representatio
23、n of dictionary or library 18 4.3 Use scenario of dictionary parcel format 19 4.4 Use scenario of library parcel format . 20 4.5 Use scenario of parcel format of higher layers . 21 5 The Parcellized Ontology Model (POM) 21 5.1 Overview of the parcel structure 21 5.2 Meta dictionary approach 24 5.3 I
24、dentification structure . 25 5.4 Typical modelling constructs of POM . 27 5.4.1 Specialization tree versus composition tree 27 5.4.2 Property specialization . 27 5.4.3 Divide between specialization and generalization 28 5.4.4 Property specialization and cardinality 29 5.4.5 Property specialization a
25、nd alternate ID 30 5.4.6 Mapping classes and properties by alternate ID 30 5.4.7 Unit with variable prefix 31 5.4.8 Dependent condition 31 5.4.9 Use of dependent condition for time dependent property . 32 5.4.10 Class valued property 32 5.4.11 Class selector with class valued property and class refe
26、rence . 33 5.4.12 Metamorphic or polymorphic classes 33 5.5 Type system extension for data parcels . 34 5.5.1 Extended data types and updates from IEC 61360-2:2002 34 5.5.2 ICID_STRING 34 5.5.3 IRDI_STRING 34 5.5.4 STRING_TYPE and its extensions 34 5.5.5 STRING_TYPE and its enumerated simple subtype
27、s . 35 5.5.6 STRING_TYPE and its enumerated reference subtypes 35 5.6 Structure of a parcelling sheet . 36 5.7 File name extension 37 5.8 CSV representation of parcel format 37 5.9 Basic use of parcels 38 5.10 Header section 38 5.10.1 Categories of instructions . 38 5.10.2 Mandatory . 38 5.10.3 Opti
28、onal - functional . 39 5.10.4 Optional - informative . 39 5.10.5 Comment . 39 5.10.6 Reserved words . 39 IEC 62656-1:2014 2014 3 5.11 Instruction Column 39 5.11.1 General rule . 39 5.11.2 Class ID . 39 5.11.3 Preferred name of the class . 40 5.11.4 Definition of the class . 40 5.11.5 Note for the cl
29、ass . 41 5.11.6 Alternate class ID . 41 5.11.7 Super alternate class ID . 42 5.11.8 Sub-alternate class ID 42 5.11.9 Source language 42 5.11.10 Parcel mode 43 5.11.11 Parcel identifier 43 5.11.12 Parcel conformance class identifier 44 5.11.13 Default supplier 44 5.11.14 Default version . 45 5.11.15
30、Default data supplier 45 5.11.16 Default data version . 46 5.11.17 Data object identifier name . 47 5.11.18 Property ID 47 5.11.19 Preferred name of the property . 48 5.11.20 Definition . 49 5.11.21 Note 50 5.11.22 Data type . 50 5.11.23 Unit of measurement 51 5.11.24 Requirement 52 5.11.25 Alternat
31、ive units of measurement . 52 5.11.26 Variable prefix for the unit 53 5.11.27 Super property . 54 5.11.28 Alternate property ID 54 5.11.29 Super alternate ID 55 5.11.30 Sub-alternate ID of property . 56 5.11.31 Equivalent property ID 57 5.11.32 ID for the unit of measurement . 57 5.11.33 Property va
32、lue format . 58 5.11.34 Identifier encoding . 58 5.11.35 Cell delimiter 59 5.11.36 Decimal mark . 59 5.11.37 Pattern constraint . 60 5.11.38 Relational constraint 60 5.12 Data section for instances . 61 5.12.1 General . 61 5.12.2 Enumeration types or non quantitative types . 62 5.12.3 Level type 62
33、5.12.4 String type . 63 5.12.5 Translatable string type 63 5.12.6 Boolean type 63 5.12.7 Class reference type (Class instance type) . 63 5.12.8 Aggregate type 64 5.12.9 Named type . 66 4 IEC 62656-1:2014 2014 5.12.10 Placement types 67 5.12.11 Entity instance type 67 6 Use of parcel for Domain Ontol
34、ogy description . 67 6.1 Dictionary as an instance of meta-dictionary 67 6.2 Identification of conjunctive parcels . 70 6.3 Roles and definition of dictionary parcels . 70 6.4 Properties of meta-dictionary (meta-ontology) 71 6.4.1 Overview of meta-classes 71 6.4.2 Meta-properties for dictionary meta
35、-class . 72 6.4.3 Meta-properties for class meta-class 73 6.4.4 Meta-properties for property meta-class 74 6.4.5 Meta-properties for supplier meta-class 75 6.4.6 Meta-properties for enumeration meta-class . 76 6.4.7 Meta-properties for data-type meta-class 77 6.4.8 Meta-properties for document meta-
36、class . 77 6.4.9 Meta-properties for object meta-class . 78 6.4.10 Meta-properties for UoM meta-class . 78 6.4.11 Meta-properties for term meta-class . 79 6.4.12 Meta-properties for relation meta-class . 80 7 Use of parcel for meta-ontology (MO) description . 84 7.1 Overview of meta-meta-classes . 8
37、4 7.2 Meta-properties for class meta-meta-class . 85 7.3 Meta-properties for property meta-meta-class 85 7.4 Meta-properties for term meta-meta-class 86 7.5 Meta-properties for relation meta-meta-class . 87 8 Mechanism for structural extension 87 8.1 General . 87 8.2 Example . 88 9 Conformance class
38、es for parcelling spreadsheet 88 Annex A (normative) Information object registration 90 Annex B (normative) Meta-dictionary file and updates . 91 Annex C (normative) Reserved words. 92 Annex D (normative) Description examples of data types 95 Annex E (normative) Meta-properties used by normative met
39、a-classes . 98 Annex F (normative) Properties for optional meta-classes . 119 Annex G (normative) Predefined classes and properties in Meta-Ontology 130 G.1 General . 130 G.2 Predefined meta-classes in Meta-Ontology 130 G.3 Predefined meta-properties in meta-ontology . 133 Annex H (normative) Predef
40、ined meta-relations in meta-ontology 153 Annex I (normative) Axiomatic properties used by each Meta-meta-class 156 Annex J (normative) Predefined classes and properties in Axiomatic Ontology 164 J.1 General . 164 J.2 Predefined meta-classes in Axiomatic Ontology . 164 J.3 Predefined meta-properties
41、in Axiomatic ontology 166 Annex K (informative) Mapping of meta-properties to EXPRESS . 173 K.1 EXPRESS mapping for mandatory meta-classes 173 IEC 62656-1:2014 2014 5 K.2 EXPRESS mapping for optional meta-classes 182 Annex L (informative) Meta-class properties mapped with DIN 4002 186 Annex M (infor
42、mative) Use case of relation for units and quantities . 199 Annex N (informative) Guide for the use of placement data types 202 N.1 Primitive coordinates . 202 N.2 EXPRESS language codes 203 Annex O (informative) Foundation in mathematical-logic . 205 O.1 Class and property as sets 205 O.2 Property
43、specialization explained by set theory 207 O.3 Mathematical basis of POM . 209 Bibliography . 212 Figure 1 Parcel use scenario 19 Figure 2 Parcel architecture as four levels of spreadsheets . 23 Figure 3 Components of POM architecture depicted as packages . 24 Figure 4 Schematic diagram of Parcelliz
44、ed Ontology Model (POM) . 25 Figure 5 A generalized enumeration . 29 Figure 6 A specialized enumeration 30 Figure 7 Dependent property, condition, and dependent condition . 32 Figure 8 STRING_TYPE and its extensions 35 Figure 9 ENUM_TYPE and its simple subtypes . 35 Figure 10 ENUM_TYPE and its compl
45、ex subtypes 36 Figure 11 Structure of a parcelling sheet 37 Figure 12 Display example of Default data supplier used for IEC 61968-11 . 46 Figure 13 Display example of property ID . 48 Figure 14 Display example of preferred name . 49 Figure 15 Display example of definition 50 Figure 16 Display exampl
46、e of data type 51 Figure 17 Display example of unit of measurement . 51 Figure 18 Display example of key . 52 Figure 19 Display example of alternative units 53 Figure 20 Display example of variable prefix unit 54 Figure 21 Display example of Super-property for properties 54 Figure 22 Display example
47、 of alternate property ID . 55 Figure 23 Display example of super alternate property ID . 56 Figure 24 Display example of sub-alternate property ID 56 Figure 25 Display example of equivalent property ID . 57 Figure 26 Display example of ID for the unit of measurement 58 Figure 27 Display example of
48、value format . 58 Figure 28 Display example of pattern constraint 60 Figure 29 Display example of relational constraint 61 Figure 30 Display example of ENUM_INT_TYPE or ENUM_CODE_TYPE 62 Figure 31 Display example of LEVEL_TYPE . 63 Figure 32 Display example of TRANSLATABLE_STRING_TYPE . 63 6 IEC 626
49、56-1:2014 2014 Figure 33 Display example of BOOLEAN_TYPE . 63 Figure 34 Display example of CLASS_INSTANCE_TYPE 64 Figure 35 Display example of SET OF STRING_TYPE 65 Figure 36 Display example of LIST OF STRING_TYPE . 65 Figure 37 Display example of LIST OF TRANLATABLE_STRING_TYPE . 65 Figure 38 Display example of SET OF LEVEL OF INT_MEASURE_TYPE 66 Figure 39 Display example of SET OF SE