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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(ISO IEC 19506-2012 Information technology - Object Management Group Architecture-Driven Modernization (ADM) - Knowledge Discovery Meta-Model (KDM)《信息技术 对象管理组织架构.pdf)为本站会员(brainfellow396)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ISO IEC 19506-2012 Information technology - Object Management Group Architecture-Driven Modernization (ADM) - Knowledge Discovery Meta-Model (KDM)《信息技术 对象管理组织架构.pdf

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

25、roUnit Class 12512.22.3 MacroKind data type (enumeration) 12512.22.4 MacroDirective Class 12512.22.5 IncludeDirective Class . 12612.22.6 Conditional Directive Class . 126 12.23 PreprocessorRelations Class Diagram .12612.23.1 Expands Class 12712.23.2 GeneratedFrom Class . 12812.23.3 Includes Class .

26、13012.23.4 VariantTo Class . 13112.23.5 Redefines Class 133 12.24 Comments Class Diagram 135ISO/IEC 19506:2012(E) viii ISO/IEC 2012 - All rights reserved12.24.1 CommentUnit Class 13512.24.2 AbstractCodeElement Class (additional properties) . 136 12.25 Visibility Class Diagram .13612.25.1 Namespace C

27、lass . 136 12.26 VisibilityRelations Class Diagram 13712.26.1 VisibleIn Class . 13712.26.2 Imports Class 138 12.27 ExtendedCodeElements Class Diagram .13912.27.1 CodeElement Class (generic) . 14012.27.2 CodeRelationship Class (generic) . 140 13 Action Package 141 13.1 Overview .141 13.2 Organization

28、 of the Action Package 141 13.3 ActionElements Class Diagram .14113.3.1 ActionElement Class . 14213.3.2 AbstractActionRelationship Class (abstract) . 14313.3.3 BlockUnit Class . 14313.3.4 AbstractCodeElement (additional properties) . 144 13.4 ActionInheritances Class Diagram 144 13.5 ActionFlow Clas

29、s Diagram 14513.5.1 ControlFlow Class (generic) 14513.5.2 EntryFlow Class 14613.5.3 Flow Class . 14713.5.4 TrueFlow Class . 14713.5.5 FalseFlow Class 14813.5.6 GuardedFlow Class . 148 13.6 CallableRelations Class Diagram 14913.6.1 Calls Class 15013.6.2 Dispatches Class 151 13.7 DataRelations Class D

30、iagram .15213.7.1 Reads Class 15313.7.2 Writes Class 15413.7.3 Addresses Class . 15413.7.4 Creates Class 154 13.8 ExceptionBlocks Class Diagram .15513.8.1 ExceptionUnit Class 15513.8.2 TryUnit Class . 15613.8.3 CatchUnit Class 15613.8.4 FinallyUnit Class . 157 13.9 ExceptionFlow Class Diagram 159 IS

31、O/IEC 19506:2012(E) ISO/IEC 2012 - All rights reserved ix13.9.1 ExitFlow Class . 16013.9.2 ExceptionFlow Class . 161 13.10 ExceptionRelations Class Diagram 16113.10.1 Throws Class 162 13.11 InterfaceRelations Class Diagram .16213.11.1 CompliesTo Class . 163 13.12 UsesRelations Class Diagram .16413.1

32、2.1 UsesType Class 164 13.13 ExtendedActionElements Class Diagram 16413.13.1 ActionRelationship Class (generic) . 165 14 Micro KDM . 167 14.1 Overview .167 Subpart III - Runtime Resources Layer. 173 15 Platform Package . 177 15.1 Overview .177 15.2 Organization of the Platform Package 178 15.3 Platf

33、ormModel Class Diagram 17915.3.1 PlatformModel Class . 17915.3.2 AbstractPlatformElement Class (abstract) 18015.3.3 AbstractPlatformRelationship Class (abstract) 180 15.4 PlatformInheritances Class Diagram 181 15.5 PlatformResources Class Diagram .18115.5.1 ResourceType Class . 18215.5.2 NamingResou

34、rce Class 18315.5.3 MarshalledResource Class . 18315.5.4 MessagingResource Class . 18315.5.5 FileResource Class . 18415.5.6 ExecutionResource Class . 18415.5.7 LockResource Class . 18415.5.8 StreamResource Class . 18415.5.9 DataManager Class 18415.5.10 PlatformEvent Class 18515.5.11 PlatformAction C

35、lass . 18515.5.12 ExternalActor Class . 185 15.6 PlatformRelations Class Diagram .18615.6.1 BindsTo Class . 186 15.7 ProvisioningRelations Class Diagram .18615.7.1 Requires Class 187ISO/IEC 19506:2012(E) x ISO/IEC 2012 - All rights reserved 15.7.2 PlatformActions Class Diagram 18715.7.3 ManagesResou

36、rce Class 18815.7.4 ReadsResource Class 18915.7.5 WritesResource Class . 18915.7.6 DefinedBy Class 189 15.7.7 Deployment Class Diagram 19015.7.8 DeployedComponent Class 19115.7.9 DeployedSoftwareSystem Class . 19215.7.10 Machine Class . 19215.7.11 DeployedResource Class 193 15.7.12 RuntimeResources

37、Class Diagram 19315.7.13 RuntimeResource (generic) 19415.7.14 Process Class . 19415.7.15 Thread Class . 194 15.7.16 RuntimeActions Class Diagram 19415.7.17 Loads Class 19515.7.18 Spawns Class . 196 15.7.19 ExtendedPlatformElements Class Diagram 19615.7.20 PlatformElement Class (generic) 19715.7.21 P

38、latformRelationship Class (generic) 197 16 UI Package .199 16.1 Overview .199 16.2 Organization of the UI Package 200 16.3 UIModel Class Diagram 20016.3.1 UIModel Class . 20116.3.2 AbstractUIElement Class (abstract) 20116.3.3 AbstractUIRelationship Class (abstract) . 202 16.4 UIInheritances Class Di

39、agram 202 16.5 UIResources Class Diagram .20316.5.1 UIResource Class (generic) 20416.5.2 UIDisplay Class (generic) 20416.5.3 Screen Class . 20416.5.4 Report Class . 20516.5.5 UIField Class . 20516.5.6 UIEvent Class . 20516.5.7 UIAction Class . 205 16.6 UIRelations Class Diagram .20616.6.1 UIFlow Cla

40、ss . 20616.6.2 UILayout Class 207 16.7 UIActions Class Diagram 20716.7.1 Displays Class . 20816.7.2 DisplaysImage Class . 20816.7.3 ManagesUI Class 20816.7.4 ReadsUI Class 209 ISO/IEC 19506:2012(E) ISO/IEC 2012 - All rights reserved xi16.7.5 WritesUI Class 209 16.8 ExtendedUIElements Class Diagram 2

41、10 16.9 UIElement Class (generic) 21016.9.1 UIRelationship Class (generic) 210 17 Event Package 213 17.1 Overview .213 17.2 Organization of the Event Package 214 17.3 EventModel Class Diagram 21417.3.1 EventModel Class . 21517.3.2 AbstractEventElement Class (abstract) 21517.3.3 AbstractEventRelation

42、ship Class (abstract) 216 17.4 EventResources Class Diagram .21617.4.1 EventResource Class (generic) 21717.4.2 Event Class . 21717.4.3 State Class 21817.4.4 InitialState Class . 21817.4.5 Transition Class 21817.4.6 OnEntry Class . 21817.4.7 OnExit Class . 21917.4.8 EventAction Class. 219 17.5 EventR

43、elations Class Diagram .21917.5.1 NextState Class 220 17.6 ConsumesEvent Class 220 17.7 EventActions Class Diagram 22017.7.1 ReadsState Class . 22117.7.2 ProducesEvent Class 22217.7.3 HasState Class . 222 17.8 ExtendedEventElements Class Diagram 22217.8.1 EventElement Class (generic) . 22317.8.2 Eve

44、ntRelationship Class (generic) 223 18 Data Package . 225 18.1 Overview .225 18.2 Organization of the Data Package 226 18.3 Data Model Class Diagram .22618.3.1 DataModel Class . 22718.3.2 AbstractDataElement Class (abstract) 22818.3.3 AbstractDataRelationship Class (abstract) . 228 18.4 Data Inherita

45、nces Class Diagram .228ISO/IEC 19506:2012(E) xii ISO/IEC 2012 - All rights reserved 18.5 DataResources Class Diagram .22918.5.1 DataResource Class (generic) 23018.5.2 DataContainer Class (generic) 23018.5.3 Catalog Class 23118.5.4 RelationalSchema Class . 23118.5.5 DataEvent Class . 23218.5.6 DataAc

46、tion Class . 232 18.6 ColumnSet Class Diagram 23318.6.1 ColumnSet (generic) . 23318.6.2 RelationalTable Class . 23418.6.3 RelationalView Class 23718.6.4 DataSegment Class 23718.6.5 RecordFile Class . 239 18.7 KeyIndex Class Diagram .24418.7.1 IndexElement Class (generic) . 24418.7.2 UniqueKey Class

47、. 24518.7.3 ReferenceKey Class . 24518.7.4 Index Class . 245 18.8 Key Relations Class Diagram .24618.8.1 KeyRelationship Class 246 18.9 DataActions Class Diagram 24718.9.1 ReadsColumnSet Class 24718.9.2 WritesColumnSet Class 24818.9.3 ManagesData Class 24818.9.4 HasContent Class . 249 18.10 Structur

48、edData Class Diagram 25418.10.1 XMLSchema 25518.10.2 AbstractContentElement (abstract) . 255 18.11 ContentElements Class Diagram .25518.11.1 ContentItem (generic) . 25618.11.2 ComplexContentType . 25718.11.3 SimpleContentType . 25718.11.4 ContentRestriction . 25718.11.5 AllContent Class 26018.11.6 S

49、eqContent Class . 26018.11.7 ChoiceContent Class 26018.11.8 GroupContent Class 26118.11.9 MixedContent Class 26118.11.10 ContentAttribute Class 26118.11.11 ContentElement Class 26118.11.12 ContentReference Class . 261 18.12 ContentRelations Class Diagram .26618.12.1 TypedBy Class 26718.12.2 DatatypeOf Class 268

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