标准解读

《GB/T 28174.4-2011 统一建模语言(UML) 第4部分:图交换》是国家标准之一,旨在为使用统一建模语言(UML)进行软件系统设计时提供一种标准化的方法来交换UML图。该标准特别关注于不同工具之间或同一工具不同版本之间的UML图表数据如何有效且准确地转移,确保信息的一致性和完整性不受影响。

本部分规定了用于描述UML模型间转换规则的形式化方法,包括但不限于XML Metadata Interchange (XMI) 格式的定义。XMI是一种基于XML的标准格式,它允许以结构化的方式表示UML元素及其关系,从而支持跨平台的数据交换。通过这种方式,即使是在不同的开发环境中创建的UML模型也能被其他兼容此标准的工具正确读取和解析。

此外,《GB/T 28174.4-2011》还详细介绍了如何利用元模型的概念来定义UML模型的结构,并提供了关于如何将这些抽象概念映射到具体文件格式上的指导原则。这不仅促进了软件工程领域内更好的协作与沟通,也为自动化处理UML文档奠定了基础。

对于开发者而言,遵循此标准意味着能够更加灵活地选择适合自己需求的建模工具,同时保持项目中所有相关方之间的一致性。它鼓励采用开放标准促进技术共享,进而提高整个行业的效率与创新能力。


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

....

查看全部

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

下载本文档

免费下载试读页

文档简介

ICS35080

L77.

中华人民共和国国家标准

GB/T281744—2011

.

统一建模语言UML

()

第4部分图交换

:

UnifiedmodelinlanuaeUML—Part4Diaraminterchane

ggg():gg

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

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

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

GB/T281744—2011

.

目次

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

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

范围………………………

11

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

21

附加信息…………………

31

体系结构概览……………

43

元模型扩展………………

55

表示视图的推导…………………………

616

表示包元信息到图………………………

7SVGSVG19

附录资料性附录指派图元素………………………

A()21

附录资料性附录一个例子的摘录………

B()XMI[DI]23

GB/T281744—2011

.

前言

统一建模语言分为个部分

GB/T28174《(UML)》4:

第部分基础结构

———1:;

第部分上层结构

———2:;

第部分对象约束语言

———3:(OCL);

第部分图交换

———4:。

本部分为的第部分

GB/T281744。

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

GB/T1.1—2009。

本部分参考面向对象工作组的统一建模语言图交换版

(OMG)《:》2.0。

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

。。

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

(SAC/TC28)。

本部分起草单位广东万维博通信息技术有限公司北京大学广东省广业信息产业集团有限公司

:、、、

中国电子技术标准化研究所

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

:、、、、、、、、、

高健

GB/T281744—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)。

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

,。

03关于本部分

.

本部分的目标是使在不同的软件工具之间对兼容标准的文档以下称作模型进行平

UML(UML)

滑无缝的交换成为可能它不仅包括用于开发模型的工具也包括白板代码生成器字处理工

。UML,、、

具桌面发布工具等同样的对于作为交换和展现模型的媒介互联网也要给予格外的

、。,UML———,

关注

已有的一种交换模型的机制称为元数据交换以下称

UML,XML(XMLMetadataInterchange)(

作并没有完全达到模型交换的目标最重要的是它没有包含图信息的交换该机制仅

XMI[UML]),。。

仅能够传递在一个模型中包含哪些元素的信息但是没有这些元素在图中如何表现和布局的信

UML,

息因此如果模型存储在一个工具中而又被另一个不同的工具或者甚至是同一

。,UMLUMLUML(

个工具用载入那么所有的图信息就会丢失这个局限性并不是本身的错而是由

)XMI[UML],。XMI,

于这样一个现实元模型没有定义一个标准方法来表现图的定义

:UML。

本部分是用一个附加的面向图形信息的包来扩展元模型同时完全保留当前元模型

UML,UML

的完整性此外它还兼容元模型并且不被元模型后来的任何变化所影响为了表示

。,UML,UML。

GB/T281744—2011

.

图信息一种兼容的元模型被提出来作为元模型的扩展还允许扩展的

UML,MOF,UML,XMIDTD。

那么就能够用来在各种各样的工具之间交换模型而不丢失信息

XMIUML。

为了保证需要交换的工具没有模型元素的概念而只有线文本和图形一种从到的转换

、,XMISVG

机制被提出来是一种用来表示标量向量图形的基于的格式作为的推荐被采用

。SVGXML,W3C。

由于对表示任何的图它都有良好的适应性它将成为一种在各种各样工具图形的桌面发布的

UML,(,,

等等中普遍采用的格式并且被创建得适合网络应用

),。

结合其他的基础结构部分和上层结构部分的严格定义本部分

(GB/T28174.1)(GB/T28174.2),

将使一种模型之间平滑无缝交换的机制成为可能

UML。

GB/T281744—2011

.

统一建模语言UML

()

第4部分图交换

:

1范围

的本部分规定了用于对各类软件系统进行可视化详述构造和文档化的统一建模语

GB/T28174、、

言该语言也可用于对其他领域进行建模

。。

本部分适用于在不同的软件工具间平滑且无缝地交换文档这些工具可以是建模工具代

。UML、

码生成器词处理工具和桌面出版工具等本部分也可用作在因特网上交换和表示模型起媒介

、。UML

作用的规范

图交换没有可选的兼容点和图交换相兼容意味着和它的抽象语法良构规则语义符号还有

。、、、,

相兼容指派图元素见附录

XMI。A。

2规范性引用文件

下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文

。,

件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件

。,()。

统一建模语言第部分基础结构

GB/T28174.1(UML)1:

统一建模语言第部分上层结构

GB/T28174.2(UML)2:

3附加信息

31概念考证声明

.

本部分中提及的元模型已经用一套不同的图实现和测试了提出的概念都是被证明过的

。。

在整篇文档中使用并且在附录中提供的例子目前对它相应的表示的转换更多是用手工而

B,XMI

不是自动完成的然而针对所提供的这个例子是有效的并且使得用转换到成为

。,DTD,,XSLTSVG

可能

32设计的基本原理

.

是一种强调图形化表示的面向对象软件系统的建模语言它在整个软件开发过程中被部

UML。

署并且在这个过程中有大量多种多样的工具可以使用工具之间差别很大存在变化很大的方法来设

,

温馨提示

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

评论

0/150

提交评论