ISO IEC 19506-2012 Information technology - Object Management Group Architecture-Driven Modernization (ADM) - Knowledge Discovery Meta-Model (KDM)《信息技术 对象管理组织架构.pdf
《ISO IEC 19506-2012 Information technology - Object Management Group Architecture-Driven Modernization (ADM) - Knowledge Discovery Meta-Model (KDM)《信息技术 对象管理组织架构.pdf》由会员分享,可在线阅读,更多相关《ISO IEC 19506-2012 Information technology - Object Management Group Architecture-Driven Modernization (ADM) - Knowledge Discovery Meta-Model (KDM)《信息技术 对象管理组织架构.pdf(348页珍藏版)》请在麦多课文档分享上搜索。
1、 Reference number ISO/IEC 19506:2012(E) ISO/IEC 2012INTERNATIONAL STANDARD ISO/IEC 19506 First edition 2012-04-15 Information technology Object Management Group Architecture-Driven Modernization (ADM) Knowledge Discovery Meta-Model (KDM) Technologies de linformation Modernisation conduite par larchi
2、tecture (ADM) de lOMG Mtamodle de dcouverte de connaissances (KDM) ISO/IEC 19506:2012(E) COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2012 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, includi
3、ng 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 www.iso.org Published
4、 in Switzerland ii ISO/IEC 2012 All rights reserved ISO/IEC 19506:2012(E) ISO/IEC 2012 - All rights reserved iii Table of Contents Foreword xv Introduction xvi 1 Scope 1 2 Conformance and Compliance 1 2.1 KDM Domains .2 2.2 Compliance Levels 2 2.3 Meaning and Types of Compliance 3 3 Normative Refere
5、nces 6 4 Terms and Definitions . 6 5Symbols 8 6 Additional Information . 9 6.1 Changes to Other OMG Specifications .9 6.2 How to Read this International Standard 9 7Overview . 11 8KDM 15 8.1 Overview .15 8.2 Organization of the KDM Packages 16 Subpart I - Infrastructure Layer. 19 9 Core Package . 21
6、 9.1 Overview .21 9.2 Organization of the Core Package 21 9.3 CoreEntities Class Diagram 219.3.1 Element Class (abstract) . 229.3.2 ModelElement Class (abstract) . 229.3.3 KDMEntity Class (abstract) . 23 9.4 CoreRelations Class Diagram .249.4.1 KDMRelationship Class (abstract) 249.4.2 KDMEntity (add
7、itional properties) . 25ISO/IEC 19506:2012(E) iv ISO/IEC 2012 - All rights reserved 9.5 AggregatedRelations Class Diagram 269.5.1 AggregatedRelationship Class 269.5.2 KDMEntity (additional properties) . 29 9.6 Datatypes Class Diagram .299.6.1 Boolean Type (datatype) . 299.6.2 String Type (datatype)
8、. 299.6.3 Integer Type (datatype) . 30 10 The Package named “kdm” 31 10.1 Overview .31 10.2 Organization of the KDM Framework 31 10.3 Framework Class Diagram 3210.3.1 KDMFramework Class (abstract) 3310.3.2 KDMModel Class (abstract) 3310.3.3 KDMEntity (additional properties) . 3410.3.4 Segment Class
9、34 10.4 Audit Class Diagram .3510.4.1 Audit Class 3610.4.2 KDMFramework (additional properties) 37 10.5 Extensions Class Diagram 3710.5.1 Stereotype Class . 3810.5.2 TagDefinition Class . 4010.5.3 ExtensionFamily Class 4110.5.4 ModelElement (additional properties) . 42 10.6 ExtendedValues Class Diag
10、ram .4310.6.1 ExtendedValue Class (abstract) 4310.6.2 TaggedValue Class . 4410.6.3 TaggedRef Class 44 10.7 Annotations Class Diagram .4510.7.1 Attribute Class . 4610.7.2 Annotation Class . 4710.7.3 Element (additional properties) . 47 11 Source Package 49 11.1 Overview .49 11.2 Organization of the S
11、ource Package 50 11.3 InventoryModel Class Diagram .5111.3.1 InventoryModel Class 5111.3.2 AbstractInventoryElement Class (abstract) . 5211.3.3 AbstractInventoryRelationship Class (abstract) 5211.3.4 InventoryItem Class (generic) . 53 ISO/IEC 19506:2012(E) ISO/IEC 2012 - All rights reserved v11.3.5
12、SourceFile Class . 5311.3.6 Image Class 5411.3.7 Configuration Class . 5411.3.8 ResourceDescription Class . 5411.3.9 BinaryFile Class 5411.3.10 ExecutableFile Class . 5511.3.11 InventoryContainer Class (generic) . 5511.3.12 Directory Class 5511.3.13 Project Class . 56 11.4 InventoryInheritances Clas
13、s Diagram .56 11.5 InventoryRelations Class Diagram 5711.5.1 DependsOn Class . 57 11.6 SourceRef Class Diagram 5811.6.1 SourceRef Class . 5811.6.2 SourceRegion Class . 60 11.7 ExtendedInventoryElements Class Diagram 6111.7.1 InventoryElement Class (generic) . 6111.7.2 InventoryRelationship Class (ge
14、neric) 61 Subpart II - Program Elements Layer . 63 12 Code Package . 67 12.1 Overview .67 12.2 Organization of the Code Package .67 12.3 CodeModel Class Diagram .6812.3.1 CodeModel Class 6912.3.2 AbstractCodeElement Class (abstract) . 6912.3.3 AbstractCodeRelationship Class (abstract) 7012.3.4 CodeI
15、tem Class (abstract) 7012.3.5 ComputationalObject Class (generic) . 7012.3.6 Datatype Class (generic) . 71 12.4 CodeInheritances Class Diagram .71 12.5 Modules Class Diagram 7212.5.1 Module Class (generic) . 7212.5.2 CompilationUnit Class . 7312.5.3 SharedUnit Class 7312.5.4 LanguageUnit Class 7412.
16、5.5 CodeAssembly Class 7412.5.6 Package Class 74 12.6 ControlElements Class Diagram .7512.6.1 ControlElement Class (generic) 7512.6.2 CallableUnit Class . 7612.6.3 CallableKind Data Type (enumerated) 77ISO/IEC 19506:2012(E) vi ISO/IEC 2012 - All rights reserved12.6.4 MethodUnit Class 7712.6.5 Method
17、Kind data type (enumeration) 77 12.7 DataElements Class Diagram .7912.7.1 DataElement Class (generic) 8012.7.2 StorableUnit Class 8012.7.3 StorableKind data type (enumeration) 8112.7.4 ExportKind data type (enumeration) . 8112.7.5 ItemUnit Class . 8212.7.6 IndexUnit Class . 8212.7.7 MemberUnit Class
18、 . 8212.7.8 ParameterUnit Class . 83 12.8 ValueElements Class Diagram .8312.8.1 ValueElement Class (generic) . 8412.8.2 Value Class . 8412.8.3 ValueList Class . 85 12.9 PrimitiveTypes Class Diagram 8612.9.1 PrimitiveType Class (generic) .8612.9.2 BooleanType Class . 8712.9.3 CharType Class 8712.9.4
19、OrdinalType Class . 8712.9.5 DateType Class . 8712.9.6 TimeType Class 8812.9.7 IntegerType Class . 8812.9.8 DecimalType Class . 8812.9.9 ScaledType Class . 8912.9.10 FloatType Class 8912.9.11 VoidType Class . 8912.9.12 StringType Class . 8912.9.13 BitType Class 9012.9.14 BitstringType Class . 9012.9
20、.15 OctetType Class 9012.9.16 OctetstringType Class . 90 12.10 EnumeratedTypes Class Diagram 9112.10.1 EnumeratedType Class . 91 12.11 CompositeTypes Class Diagram .9212.11.1 CompositeType Class (generic) 9212.11.2 ChoiceType Class . 9312.11.3 RecordType Class . 93 12.12 DerivedTypes Class Diagram .
21、9512.12.1 DerivedType Class (generic) . 9512.12.2 ArrayType Class 9612.12.3 PointerType Class . 9612.12.4 RangeType Class 9712.12.5 BagType Class 9812.12.6 SetType Class . 98 ISO/IEC 19506:2012(E) ISO/IEC 2012 - All rights reserved vii12.12.7 SequenceType Class 99 12.13 Signature Class Diagram 9912.
22、13.1 Signature Class . 9912.13.2 ParameterKind Enumeration Datatype . 100 12.14 DefinedTypes Class Diagram .10012.14.1 DefinedType Class (abstract) 10112.14.2 TypeUnit Class 10112.14.3 SynonymUnit Class . 102 12.15 ClassTypes Class Diagram .102 12.16 ClassUnit Class .10212.16.1 InterfaceUnit Class 1
23、03 12.17 Templates Class Diagram .10312.17.1 TemplateUnit Class . 10412.17.2 TemplateParameter Class 10412.17.3 TemplateType Class . 105 12.18 TemplateRelations Class Diagram .10512.18.1 InstanceOf Class . 10612.18.2 ParameterTo Class . 106 12.19 InterfaceRelations Class Diagram 11012.19.1 Implement
24、s Class 11112.19.2 ImplementationOf Class 112 12.20 TypeRelations Class Diagram 11512.20.1 HasType Class 11612.20.2 HasValue Class . 116 12.21 ClassRelations Class Diagram .12112.21.1 Extends Class . 121 12.22 Preprocessor Class Diagram 12312.22.1 PreprocessorDirective Class (generic) 12312.22.2 Mac
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISOIEC195062012INFORMATIONTECHNOLOGYOBJECTMANAGEMENTGROUPARCHITECTUREDRIVENMODERNIZATIONADMKNOWLEDGEDISCOVERYMETAMODELKDM

链接地址:http://www.mydoc123.com/p-1256994.html