ImageVerifierCode 换一换
格式:PDF , 页数:270 ,大小:2MB ,
资源ID:1250782      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1250782.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ISO 13584-32-2010 Industrial automation systems and integration - Parts library - Part 32 Implementation resources OntoML Product ontology markup language《工业自动化.pdf)为本站会员(eastlab115)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ISO 13584-32-2010 Industrial automation systems and integration - Parts library - Part 32 Implementation resources OntoML Product ontology markup language《工业自动化.pdf

1、 Reference number ISO 13584-32:2010(E) ISO 2010INTERNATIONAL STANDARD ISO 13584-32 First edition 2010-12-15 Industrial automation systems and integration Parts library Part 32: Implementation resources: OntoML: Product ontology markup language Systmes dautomatisation industrielle et intgration Bibli

2、othque de composants Partie 32: Resources dimplmentation: OntoML: Langage de marquage ontologique ISO 13584-32:2010(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edited unless the typefa

3、ces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a trademark of Adobe Sys

4、tems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In the unlikely

5、 event that a problem relating to it is found, please inform the Central Secretariat at the address given below. COPYRIGHT PROTECTED DOCUMENT ISO 2010 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

6、 mechanical, including photocopying and microfilm, without permission in writing 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 w

7、ww.iso.org Published in Switzerland ii ISO 2010 All rights reservedISO 13584-32:2010(E) ISO 2010 All rights reserved iiiContents Page Forewordvii Introduction ix 1 Scope .1 2 Normative references.2 3 Terms and definitions.2 4 Abbreviated terms 7 5 OntoML implementation levels .7 6 Overview of OntoML

8、 ontology representation 8 7 Overview of OntoML libraries representation .57 8 Other structured information elements.66 9 OntoML exchange structure.135 10 Dictionary Change Management Rules152 Annex A (normative) Information object registration .163 Annex B (normative) Computer interpretable listing

9、s 164 Annex C (normative) Standard data requirements for OntoML.166 Annex D (normative) Value representation of ISO 13584 / IEC 61360 entities and data types on ISO/TS 29002-10 shared XML schemas 167 Annex E (normative) Ontology specification of extended values used in OntoML 192 Annex F (normative)

10、 Structural transformation of the CIIM model from OntoML XML Schema to EXPRESS.199 Annex G (normative) OntoML exchange levels.233 Annex H (normative) Value format specification .235 Annex I (informative) XML file example.249 Annex J (informative) Information to support implementations .256 ISO 13584

11、-32:2010(E) iv ISO 2010 All rights reservedFigures Figure 1 CIIM ontology concepts description .9 Figure 2 UML-like representation of an XML complex type .10 Figure 3 UML-like representation of a reference to an XML complex type 10 Figure 4 UML-like representation of an external reference to an XML

12、complex type 10 Figure 5 UML-like representation of XML attributes and simple type XML elements 11 Figure 6 XML representation of XML attributes and simple type XML elements .11 Figure 7 UML-like representation of an XML complex type XML element .11 Figure 8 XML representation of an XML complex type

13、 element 12 Figure 9 UML-like representation of XML elements cardinality12 Figure 10 XML representation of XML elements cardinality.12 Figure 11 UML-like representation of XML complex type extensions 13 Figure 12 XML representation of XML complex type extensions.13 Figure 13 Identification of a CIIM

14、 ontology concept .14 Figure 14 CIIM ontology concept reference .14 Figure 15 Reference between CIIM ontology concepts15 Figure 16 UML-like representation of a simple reference between CIIM ontology concepts .16 Figure 17 XML representation of a simple reference between CIIM ontology concepts16 Figu

15、re 18 UML-like representation of a multi-valued reference between CIIM ontology concepts 17 Figure 19 XML representation of a multi-valued reference between CIIM ontology concepts.17 Figure 20 Ontology structure UML diagram .19 Figure 21 Ontology header structure20 Figure 22 Root element of an ontol

16、ogy 22 Figure 23 Supplier ontology concept UML diagram .25 Figure 24 Simple class ontology concept UML diagram 27 Figure 25 Example of a supplier ontology using categorization classes 32 Figure 26 Categorization class.33 Figure 27 Item class case-of UML diagram .34 Figure 28 Class value assignment s

17、tructure 37 Figure 29 Advanced-level ontology class concept UML diagram: functional view class40 Figure 30 Advanced class ontology concept UML diagram: functional model class41 Figure 31 Advanced class ontology concept UML diagram: functional model class view-of .44 Figure 32 View control variable s

18、tructure .46 Figure 33 Simple property ontology concept UML diagram .48 Figure 34 Advanced property ontology concept UML diagram 51 Figure 35 Data type UML diagram .52 Figure 36 Simple-level document UML diagram 54 Figure 37 Root element of library .57 Figure 38 General class extension structure58 F

19、igure 39 Properties classification .60 Figure 40 Properties presentation 61 Figure 41 Products representation structure62 Figure 42 Functional models structure UML diagram 64 Figure 43 Language specification 66 Figure 44 Translation resources67 Figure 45 Translation data structure 69 Figure 46 Simpl

20、e-level ontology external resources.70 Figure 47 Simple-level ontology external resources: HTTP file structure 71 Figure 48 Simple-level ontology external resources: illustration 72 Figure 49 Simple-level ontology external resources: message73 Figure 50 Simple-level ontology external resources: exte

21、rnal files 73 Figure 51 External resources: source document .74 Figure 52 External resources: identified document74 Figure 53 External resources: referenced document.75 Figure 54 External resources: graphics76 Figure 55 External resources: external graphics76 Figure 56 External resources: referenced

22、 graphics .77 ISO 13584-32:2010(E) ISO 2010 All rights reserved vFigure 57 OntoML datatype system .78 Figure 58 Boolean type structure .80 Figure 59 String types structure.81 Figure 60 Date and time types structure82 Figure 61 Enumeration of string codes type structure .84 Figure 62 Numeric types st

23、ructure.86 Figure 63 Numeric currency types structure 88 Figure 64 Numeric measure types structure90 Figure 65 Enumeration of integer codes type structure .92 Figure 66 Bag type structure94 Figure 67 Set type structure.95 Figure 68 List type structure.96 Figure 69 Array type structure97 Figure 70 Se

24、t with a subset constraint type structure 98 Figure 71 Instance value domain structure99 Figure 72 Levels value domain structure .100 Figure 73 Named type structure.101 Figure 74 Advanced-level data types structure102 Figure 75 General measure property unit structure .105 Figure 76 Basic unit struct

25、ures 105 Figure 77 Named unit general structure 106 Figure 78 Dimensional exponent structure 107 Figure 79 International standardized unit structure107 Figure 80 Non international standardized unit structure 108 Figure 81 Conversion based unit structure 109 Figure 82 Context dependent unit structure

26、.110 Figure 83 Derived unit structure.110 Figure 84 General constraints structure.111 Figure 85 Constraint reference structure .112 Figure 86 Class constraint structure 113 Figure 87 Configuration control constraint structure113 Figure 88 Property constraint structure115 Figure 89 Context restrictio

27、n constraint structure 115 Figure 90 Integrity constraint structure.116 Figure 91 Domain constraints 117 Figure 92 Subclass constraint representation118 Figure 93 String pattern constraint representation.119 Figure 94 Cardinality constraint representation .120 Figure 95 String size constraint repres

28、entation121 Figure 96 Range constraint representation122 Figure 97 Enumeration constraint representation123 Figure 98 A posteriori relationship general structure representation .126 Figure 99 A posteriori case-of relationship representation 128 Figure 100 A posteriori semantic relationships structur

29、e.130 Figure 101 Library integrated information model identification structure .131 Figure 102 View exchange protocol identification structure.132 Figure 103 Organization structure133 Figure 104 Mathematical string structure.133 Figure 105 Geometric context structure.134 Figure 106 Geometric unit co

30、ntext structure134 Figure 107 Classifying a dictionary change158 Figure E.1 Planning model of the ontology of extended values .193 Figure F.1 A UML information model example 200 Figure F.2 An UML-like representation of the information model 201 Figure F.3 An XML Schema example201 Figure F.4 Mapping

31、representation in OntoML 203 Figure F.5 XML source Path 203 ISO 13584-32:2010(E) vi ISO 2010 All rights reservedFigure F.6 Global Vs local XML elements 204 Figure F.7 Local EXPRESS target path structure 207 Figure F.8 Complete EXPRESS target path structure .209 Figure I.1 General model example: onto

32、logy definition 249 Figure I.2 General model example: product specification 250 Tables Table 1 OntoML modules cross-references.143 Table 2 Conformance options of OntoML 144 Table 3 Revision and version .155 Table B.1 XML schema defined in this part of ISO 13584 .164 Table B.2 XML schemas defined out

33、side of this part of ISO 13584.165 Table C.1 ISO 13584 LIIM 32 conformance class specification.166 Table E.1 OntoML extendedvalues: class identifiers .198 Table E.2 OntoML extendedvalues: property identifiers.198 Table F.1 XML and corresponding ISO 10303-21 instances .202 Table F.2 SELF meaning in i

34、ts use context205 Table F.3 OntoML identifiers mapping .213 Table F.4 OntoML list of class identifiers mapping 215 Table F.5 OntoML ontology identifier mapping.216 Table F.6 OntoML label and translated label mapping.216 Table F.7 OntoML text and translated text mapping 218 Table F.8 OntoML synonymou

35、s and translated synonymous mapping219 Table F.9 OntoML keywords and translated keywords mapping .220 Table F.10 OntoML HTTP protocol mapping .222 Table F.11 OntoML translated and not translated files mapping222 Table F.12 OntoML external resource mapping.223 Table F.13 OntoML a posteriori case-of r

36、elationship mapping 226 Table F.14 OntoML a posteriori view-of relationship mapping.226 Table F.15 OntoML global language mapping .228 Table F.16 OntoML complex types / CIIM entity datatypes correspondence.228 Table H.1 ISO/IEC 14977 EBNF syntactic metalanguage .236 Table H.2 Transposing European st

37、yle digits into Arabic digits .243 Table H.3 Number value examples244 Table H.4 Characters from other rows of the Basic Multilingual Plane of ISO/IEC 10646-1245 ISO 13584-32:2010(E) ISO 2010 All rights reserved viiForeword ISO (the International Organization for Standardization) is a worldwide feder

38、ation 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 commit

39、tee. 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. International Standards are drafted in accordanc

40、e with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard requires a

41、pproval by at least 75 % of the member bodies casting a vote. 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. ISO 13584-32 was prepared by Technical

42、Committee ISO/TC 184, Automation systems and integration, Subcommittee SC 4, Industrial data. ISO 13584 consists of the following parts under the general title Industrial automation systems and integration Parts library: Part 1: Overview and fundamental principles Part 20: Logical resource: Logical

43、model of expressions Part 24: Logical resource: Logical model of supplier library Part 25: Logical resource: Logical model of supplier library with aggregate values and explicit content Part 26: Logical resource: Information supplier identification Part 31: Implementation resources: Geometric progra

44、mming interface Part 32: Implementation resources: OntoML: Product ontology markup language Part 35: Implementation resources: Spreadsheet interface for parts library Technical Specification Part 42: Description methodology: Methodology for structuring parts families Part 101: Geometrical view excha

45、nge protocol by parametric program Part 102: View exchange protocol by ISO 10303 conforming specification Part 501: Reference dictionary for measuring instruments Registration procedure Part 511: Mechanical systems and components for general use Reference dictionary for fasteners ISO 13584-32:2010(E

46、) viii ISO 2010 All rights reservedThe structure of ISO 13584 is described in ISO 13584-1. The numbering of the parts of ISO 13584 reflects its structure: Parts 10 to 19 specify the conceptual descriptions; Parts 20 to 29 specify the logical resources; Parts 30 to 39 specify the implementation resou

47、rces; Parts 40 to 49 specify the description methodology; Parts 100 to 199 specify the view exchange protocols; Parts 500 to 599 specify the reference dictionaries. A complete list of parts of ISO 13584 is available from the following URL: ISO 13584-32:2010(E) ISO 2010 All rights reserved ixIntroduc

48、tion ISO 13584 is an International Standard for the computer-interpretable representation and exchange of parts library data. The objective is to provide a neutral mechanism capable of transferring parts library data, independent of any application that is using a parts library data system. The nature of this description makes it suitable not only for the exchange of files containing parts, but also as a basis for implementing and sharing databases of parts library data. ISO 13584 is organized as a ser

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1