标准解读

GB/T 28174.2-2011是关于统一建模语言(UML)的国家标准之一,具体针对的是UML的第2部分:上层结构。这一标准主要定义了UML作为一种图形化建模语言的基本框架和组成部分,为软件系统及其他复杂系统的分析、设计提供了标准化的方法论支持。

该标准中,“上层结构”指的是构成UML基础的一系列概念与规则,包括但不限于模型元素、关系类型以及视图等核心组件。通过这些组件的组合使用,可以创建出能够描述系统静态结构、动态行为等多个方面特征的模型。此外,它还涵盖了UML如何组织信息以形成不同视角下对系统的理解,比如用例视图、逻辑视图等,从而帮助开发者从多个角度全面地把握项目需求及设计方案。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2011-12-30 颁布
  • 2012-06-01 实施
©正版授权
GB/T 28174.2-2011统一建模语言(UML)第2部分:上层结构_第1页
GB/T 28174.2-2011统一建模语言(UML)第2部分:上层结构_第2页
GB/T 28174.2-2011统一建模语言(UML)第2部分:上层结构_第3页
GB/T 28174.2-2011统一建模语言(UML)第2部分:上层结构_第4页
GB/T 28174.2-2011统一建模语言(UML)第2部分:上层结构_第5页
已阅读5页,还剩367页未读 继续免费阅读

下载本文档

免费下载试读页

文档简介

ICS35080

L77.

中华人民共和国国家标准

GB/T281742—2011

.

统一建模语言UML

()

第2部分上层结构

:

UnifiedmodelinlanuaeUML—

ggg()

Part2Suerstructuresecification

:pp

2011-12-30发布2012-06-01实施

中华人民共和国国家质量监督检验检疫总局发布

中国国家标准化管理委员会

GB/T281742—2011

.

目次

前言…………………………

引言…………………………

范围………………………

11

规范性引用文件…………………………

21

类…………………………

31

概述…………………

3.11

内核根图………

3.2—(Kernel—theRootDiagram)2

内核命名空间图………

3.3—(Kernel—theNamespacesDiagram)5

内核多重性图………

3.4—(Kernel—theMultiplicitiesDiagram)13

内核表达式图…………

3.5—(Kernel—theExpressionsDiagram)17

内核约束图……………

3.6—(Kernel—theConstraintsDiagram)23

内核实例图………………

3.7—(Kernel—theInstancesDiagram)25

内核类目图……………

3.8—(Kernel—theClassifiersDiagram)28

内核特征图………………

3.9—(Kernel—theFeaturesDiagram)36

内核操作图…………

3.10—(Kernel—theOperationsDiagram)39

内核类图…………………

3.11—(Kernel—theClassesDiagram)42

内核数据类型图………

3.12—(Kernel—theDataTypesDiagram)54

内核包图………………

3.13—(Kernel—thePackagesDiagram)57

依赖……………

3.14(Dependencies)62

接口…………………

3.15(Interface)67

关联类……………………

3.16(AssociationClasses)71

幂类型……………

3.17(PowerType)72

图……………………

3.18(Diagram)79

构件………………………

481

概述…………………

4.181

抽象语法……………

4.281

类描述………………

4.383

图……………………

4.491

组合结构…………………

592

概述…………………

5.192

抽象语法……………

5.293

类描述………………

5.396

表示选项……………

5.496

图…………………

5.5112

部署……………………

6113

概述………………

6.1113

GB/T281742—2011

.

抽象语法…………………………

6.2114

类描述……………

6.3116

图…………………

6.4126

图形路径…………………………

6.5127

动作……………………

7127

概述………………

7.1127

抽象语法…………………………

7.2129

类描述……………

7.3137

图…………………

7.4172

活动……………………

8172

概述………………

8.1172

抽象语法…………………………

8.2173

类描述……………

8.3184

通用行为……………………

9(CommonBehaviors)250

概述………………

9.1250

抽象语法…………………………

9.2253

类描述……………

9.3257

交互…………………

10(Interactions)273

概述………………

10.1273

抽象语法…………………………

10.2273

类描述……………

10.3277

图…………………

10.4296

状态机…………………

11308

概要………………

11.1308

抽象语法…………………………

11.2309

类描述……………

11.3312

图…………………

11.4349

用况……………………

12(UseCases)352

概述………………

12.1352

抽象语法…………………………

12.2352

类描述……………

12.3353

图…………………

12.4(Diagrams)361

GB/T281742—2011

.

前言

统一建模语言分为个部分

GB/T28174《》4:

第部分基础结构

———1:;

第部分上层结构

———2:;

第部分对象约束语言

———3:(OCL);

第部分图交换

———4:。

本部分为的第部分

GB/T281742。

本部分按照给出的规则起草

GB/T1.1—2009。

本部分参考面向对象工作组的统一建模语言上层结构版

(OMG)《:》2.0。

请注意本文件的某些内容可能涉及专利本文件的发布机构不承担识别这些专利的责任

。。

本部分由全国信息技术标准化技术委员会提出并归口

(SAC/TC28)。

本部分起草单位中国电子技术标准化研究所北京大学广东省广业信息产业集团有限公司镇江

:、、、

金钛软件有限公司广东万维博通信息技术有限公司

、。

本部分主要起草人高健江善东许立勇周伟强黄孝和丁力杨三宝吴炯祥邓海强胡红林

:、、、、、、、、、、

唐泽欢麻志毅

、。

GB/T281742—2011

.

引言

统一建模语言是一种可视化规约语言用于定义和构造计算机信息系统的制品并将其文

(UML),,

档化它是一种通用建模语言可以和所有主流的面向对象和面向构件的方法一起使用并适用于所有

。,,

的应用领域和实现平台如等

(,CORBA、J2EE、.NET)。

01统一建模语言不同版本之间的关系

.

由于的技术较新所以该国际标准历经多次的版本演化下面是在的演化过程

UML,,UMLOMG:

1997UML1.1

1998UML1.2

1999UML1.3

2001UML1.4

2003UML2.0

的本部分正文中的均指统一建模语言和

GB/T28174UMLUML2.0GB/T28174。

02关于对读者的建议

.

需要了解语言中的元模型构造物利用这些构造物进行元模型扩展或者是构造新的建模语言的用

,

户可阅读基础结构部分

(GB/T28174.1)。

应用系统建模用户和建模工具制造方都需阅读上层结构但要注意该部分的内

(GB/T28174.2)。,

容是交叉引用的可不按目次顺序阅读

,。

对于要精确地对模型进行约束的应用系统建模用户或要支持对象约束语言的建模工具制造方需

,

阅读对象约束语言部分

(GB/T28174.3)。

支持在不同的软件工具间平滑且无缝地交换文档的建模工具制造方需阅读图交互部分

,。

GB/T281742—2011

.

统一建模语言UML

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论