ISO IEC 19514-2017 Information technology - Object management group systems modeling language (OMG SysML)《信息技术 对象管理组系统建模语言(OMG SysML)》.pdf
《ISO IEC 19514-2017 Information technology - Object management group systems modeling language (OMG SysML)《信息技术 对象管理组系统建模语言(OMG SysML)》.pdf》由会员分享,可在线阅读,更多相关《ISO IEC 19514-2017 Information technology - Object management group systems modeling language (OMG SysML)《信息技术 对象管理组系统建模语言(OMG SysML)》.pdf(348页珍藏版)》请在麦多课文档分享上搜索。
1、Information technology Object management group systems modeling language (OMG SysML) Technologies de linformation Langage de modlisation de sytmes OMG (OMG SysML) INTERNATIONAL STANDARD ISO/IEC 19514 Reference number ISO/IEC 19514:2017(E) First edition 2017-03 ISO/IEC 2017 ii ISO/IEC 2017 All rights
2、 reserved COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2017, Published in Switzerland All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on the internet
3、 or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Ch. de Blandonnet 8 CP 401 CH-1214 Vernier, Geneva, Switzerland Tel. +41 22 749 01 11 Fax +41 22 749 09 47 cop
4、yrightiso.org www.iso.org ISO/IEC 19514:2017(E)ISO/IEC 19514:2017(E) ISO/IEC 2017 - All rights reserved iii Table of Contents FOREWORD .xix INTRODUCTION. xx 1 Scope 1 1.1 General 1 2 Normative References. 1 3 Additional Information 2 3.1 Relationships to Other Standards .2 3.2 How to Read this Inter
5、national Standard.2 3.2.1 Organization 3 3.3 Acknowledgments .4 4 Language Architecture 7 4.1 General 7 4.2 Design Principles.10 4.3 Architecture .10 4.4 Extension Mechanisms .13 4.5 SysML Diagrams .13 5 Conformance. 15 5.1 Overview .15 5.2 Conformance Types 15 6 Language Formalism. 17 6.1 Levels of
6、 Formalism 17 6.2 Clause Structure17 6.2.1 Overview . 17 6.2.2 Diagram Elements 17 6.2.3 UML Extensions 17 6.2.4 Usage Examples. 18 6.3 Conventions and Typography .18 STRUCTURAL CONSTRUCTS 19ISO/IEC 19514:2017(E) iv ISO/IEC 2017 - All rights reserved 7 Model Elements.21 7.1 Overview21 7.1.1 View and
7、 Viewpoint. 21 7.2 Diagram Elements.22 7.3 UML Extensions 25 7.3.1 Diagram Extensions 257.3.1.1 UML Diagram Elements not Included in SysML .25 7.3.2 Stereotypes. 267.3.2.1 Conform 267.3.2.2 ElementGroup 277.3.2.3 Expose .287.3.2.4 Problem 287.3.2.5 Rationale 297.3.2.6 Stakeholder 297.3.2.7 View 297.
8、3.2.8 Viewpoint 30 7.4 Usage Examples .30 8 Blocks 33 8.1 Overview33 8.2 Diagram Elements.34 8.2.1 Block Definition Diagram. 34 8.2.2 Internal Block Diagram 40 8.3 UML Extensions 42 8.3.1 Diagram Extensions 428.3.1.1 Block Definition Diagram 428.3.1.2 Internal Block Diagram .448.3.1.3 UML Diagram El
9、ements not Included in SysML Block Definition Diagrams .468.3.1.4 UML Diagram Elements not Included in SysML Internal Block Diagrams 46 8.3.2 Stereotypes. 478.3.2.1 AdjunctProperty 498.3.2.2 Binding Connector 508.3.2.3 Block .518.3.2.4 Bound Reference .538.3.2.5 ClassifierBehaviorProperty .548.3.2.6
10、 ConnectorProperty .548.3.2.7 DirectedRelationshipPropertyPath .558.3.2.8 DistributedProperty .568.3.2.9 ElementPropertyPath .568.3.2.10 EndPathMultiplicity .568.3.2.11 NestedConnectorEnd .578.3.2.12 ParticipantProperty .578.3.2.13 PropertySpecificType .588.3.2.14 ValueType 58 8.3.3 Model Libraries
11、59ISO/IEC 19514:2017(E) ISO/IEC 2017 - All rights reserved v8.3.3.1 Package PrimitiveValueTypes 598.3.3.2 Package UnitAndQuantityKind .60 8.4 Usage Examples .62 8.4.1 Wheel Hub Assembly 62 8.4.2 Example Value Type Definitions . 64 8.4.3 Design Configuration for SUV EPA Fuel Economy Test. 65 8.4.4 Wa
12、ter Delivery 65 8.4.5 Constraining Decomposition .65 8.4.6 Units and Quantity Kinds 67 9 Ports and Flows. 71 9.1 Overview .71 9.1.1 Ports 71 9.1.2 Flow Properties, Provided and Required Features, and Nested Ports . 71 9.1.3 Proxy Ports and Full Ports 71 9.1.4 Item Flows. 72 9.1.5 Deprecation of Flow
13、 Ports and Flow Specifications 72 9.2 Diagram Elements.73 9.2.1 Block Definition Diagram. 73 9.2.2 Internal Block Diagram 76 9.3 UML Extensions 78 9.3.1 Diagram Extensions 789.3.1.1 DirectedFeature 789.3.1.2 FlowProperty 789.3.1.3 FullPort .789.3.1.4 InvocationOnNestedPortAction 789.3.1.5 ItemFlow .
14、789.3.1.6 Port. 789.3.1.7 ProxyPort 799.3.1.8 TriggerOnNestedPort .79 9.3.2 Stereotypes. 799.3.2.1 AcceptChangeStructuralFeatureEventAction .819.3.2.2 Block 829.3.2.3 ChangeStructuralFeatureEvent 829.3.2.4 DirectedFeature 829.3.2.5 FeatureDirection .839.3.2.6 FlowDirection 849.3.2.7 FlowProperty 849
15、.3.2.8 FullPort .859.3.2.9 InterfaceBlock .869.3.2.10 InvocationOnNestedPortAction 869.3.2.11 ItemFlow .869.3.2.12 ProxyPort 879.3.2.13 TriggerOnNestedPort .88ISO/IEC 19514:2017(E) vi ISO/IEC 2017 - All rights reserved 9.4 Usage Examples .89 9.4.1 Ports with Required and Provided Features . 89 9.4.2
16、 Flow Ports and Item Flows 89 9.4.3 Ports with Flow Properties 90 9.4.4 Proxy and Full Ports 90 9.4.5 Association and Port Decomposition 91 9.4.6 Item Flow Decomposition 95 10 Constraint Blocks.97 10.1 Overview97 10.2 Diagram Elements.98 10.2.1 Block Definition Diagram. 98 10.2.2 Parametric Diagram
17、98 10.3 UML Extensions 99 10.3.1 Diagram Extensions 9910.3.1.1 Block Definition Diagram .9910.3.1.2 Parametric Diagram 101 10.3.2 Stereotypes. 10010.3.2.1 ConstraintBlock 101 10.4 Usage Examples .101 10.4.1 Definition of Constraint Blocks on a Block Definition Diagram 101 10.4.2 Usage of Constraint
18、Blocks on a Parametric Diagram 101 BEHAVIORAL CONSTRUCTS103 11 Activities 105 11.1 Overview105 11.1.1 Control as Data . 105 11.1.2 Continuous Systems . 105 11.1.3 Probability . 105 11.1.4 Activities as Blocks 106 11.1.5 Timelines. 106 11.2 Diagram Elements.107 11.2.1 Activity Diagram 105 11.3 UML Ex
19、tensions 114 11.3.1 Diagram Extensions 11411.3.1.1 Activity 11411.3.1.2 CallBehaviorAction .11511.3.1.3 ControlFlow 11611.3.1.4 ObjectNode, Variables, and Parameters 116 11.3.2 Stereotypes. 11711.3.2.1 Continuous .118ISO/IEC 19514:2017(E) ISO/IEC 2017 - All rights reserved vii11.3.2.2 ControlOperato
20、r 11911.3.2.3 Discrete 11911.3.2.4 NoBuffer .11911.3.2.5 Overwrite 12011.3.2.6 Optional 12011.3.2.7 Probability .12011.3.2.8 Rate 121 11.3.3 Model Libraries . 12111.3.3.1 Package ControlValues 121 11.4 Usage Examples .122 12 Interactions 127 12.1 Overview .127 12.2 Diagram Elements.128 12.2.1 Sequen
21、ce Diagram . 128 12.3 UML Extensions 133 12.3.1 Diagram Extensions 13312.3.1.1 Exclusion of Communication Diagram, Interaction Overview Diagram, and Timing Diagram .13312.3.1.2 Interactions and Parameters .133 12.4 Usage Examples .134 12.4.1 Sequence Diagrams .134 13 State Machines 135 13.1 Overview
22、 .135 13.2 Diagram Elements.135 13.2.1 State Machine Diagram 135 13.3 UML Extensions 140 13.3.1 Diagram Extensions 14013.3.1.1 State Machines and Parameters .140 13.4 Usage Examples .140 13.4.1 State Machine Diagram 140 14 Use Cases. 141 14.1 Overview .141 14.2 Diagram Elements.142 14.2.1 Use Case D
23、iagram 142 14.3 UML Extensions 143 14.4 Usage Examples .143 CROSSCUTTING CONSTRUCTS 145ISO/IEC 19514:2017(E) viii ISO/IEC 2017 - All rights reserved 15 Allocations .147 15.1 Overview147 15.2 Diagram Elements.147 15.2.1 Representing Allocation on Diagrams. 148 15.3 UML Extensions .149 15.3.1 Diagram
24、Extensions 14915.3.1.1 Tables .14915.3.1.2 Allocate Relationship Rendering 14915.3.1.3 Allocation Compartment Format .14915.3.1.4 Allocation Callout Format .14915.3.1.5 AllocatedActivityPartition Label 149 15.3.2 Stereotypes. 15015.3.2.1 Allocate(from Allocations) .15015.3.2.2 AllocateActivityPartit
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISOIEC195142017INFORMATIONTECHNOLOGYOBJECTMANAGEMENTGROUPSYSTEMSMODELINGLANGUAGEOMGSYSML 信息技术 对象 管理 系统

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