標(biāo)準(zhǔn)解讀

《GB/T 28174.4-2011 統(tǒng)一建模語(yǔ)言(UML) 第4部分:圖交換》是國(guó)家標(biāo)準(zhǔn)之一,旨在為使用統(tǒng)一建模語(yǔ)言(UML)進(jìn)行軟件系統(tǒng)設(shè)計(jì)時(shí)提供一種標(biāo)準(zhǔn)化的方法來(lái)交換UML圖。該標(biāo)準(zhǔn)特別關(guān)注于不同工具之間或同一工具不同版本之間的UML圖表數(shù)據(jù)如何有效且準(zhǔn)確地轉(zhuǎn)移,確保信息的一致性和完整性不受影響。

本部分規(guī)定了用于描述UML模型間轉(zhuǎn)換規(guī)則的形式化方法,包括但不限于XML Metadata Interchange (XMI) 格式的定義。XMI是一種基于XML的標(biāo)準(zhǔn)格式,它允許以結(jié)構(gòu)化的方式表示UML元素及其關(guān)系,從而支持跨平臺(tái)的數(shù)據(jù)交換。通過(guò)這種方式,即使是在不同的開(kāi)發(fā)環(huán)境中創(chuàng)建的UML模型也能被其他兼容此標(biāo)準(zhǔn)的工具正確讀取和解析。

此外,《GB/T 28174.4-2011》還詳細(xì)介紹了如何利用元模型的概念來(lái)定義UML模型的結(jié)構(gòu),并提供了關(guān)于如何將這些抽象概念映射到具體文件格式上的指導(dǎo)原則。這不僅促進(jìn)了軟件工程領(lǐng)域內(nèi)更好的協(xié)作與溝通,也為自動(dòng)化處理UML文檔奠定了基礎(chǔ)。

對(duì)于開(kāi)發(fā)者而言,遵循此標(biāo)準(zhǔn)意味著能夠更加靈活地選擇適合自己需求的建模工具,同時(shí)保持項(xiàng)目中所有相關(guān)方之間的一致性。它鼓勵(lì)采用開(kāi)放標(biāo)準(zhǔn)促進(jìn)技術(shù)共享,進(jìn)而提高整個(gè)行業(yè)的效率與創(chuàng)新能力。


如需獲取更多詳盡信息,請(qǐng)直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。

....

查看全部

  • 現(xiàn)行
  • 正在執(zhí)行有效
  • 2011-12-30 頒布
  • 2012-06-01 實(shí)施
?正版授權(quán)
GB/T 28174.4-2011統(tǒng)一建模語(yǔ)言(UML)第4部分:圖交換_第1頁(yè)
GB/T 28174.4-2011統(tǒng)一建模語(yǔ)言(UML)第4部分:圖交換_第2頁(yè)
GB/T 28174.4-2011統(tǒng)一建模語(yǔ)言(UML)第4部分:圖交換_第3頁(yè)
GB/T 28174.4-2011統(tǒng)一建模語(yǔ)言(UML)第4部分:圖交換_第4頁(yè)
GB/T 28174.4-2011統(tǒng)一建模語(yǔ)言(UML)第4部分:圖交換_第5頁(yè)
已閱讀5頁(yè),還剩27頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

免費(fèi)下載試讀頁(yè)

文檔簡(jiǎn)介

ICS35080

L77.

中華人民共和國(guó)國(guó)家標(biāo)準(zhǔn)

GB/T281744—2011

.

統(tǒng)一建模語(yǔ)言UML

()

第4部分圖交換

:

UnifiedmodelinlanuaeUML—Part4Diaraminterchane

ggg():gg

2011-12-30發(fā)布2012-06-01實(shí)施

中華人民共和國(guó)國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布

中國(guó)國(guó)家標(biāo)準(zhǔn)化管理委員會(huì)

GB/T281744—2011

.

目次

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

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

范圍………………………

11

規(guī)范性引用文件…………………………

21

附加信息…………………

31

體系結(jié)構(gòu)概覽……………

43

元模型擴(kuò)展………………

55

表示視圖的推導(dǎo)…………………………

616

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

7SVGSVG19

附錄資料性附錄指派圖元素………………………

A()21

附錄資料性附錄一個(gè)例子的摘錄………

B()XMI[DI]23

GB/T281744—2011

.

前言

統(tǒng)一建模語(yǔ)言分為個(gè)部分

GB/T28174《(UML)》4:

第部分基礎(chǔ)結(jié)構(gòu)

———1:;

第部分上層結(jié)構(gòu)

———2:;

第部分對(duì)象約束語(yǔ)言

———3:(OCL);

第部分圖交換

———4:。

本部分為的第部分

GB/T281744。

本部分按照給出的規(guī)則起草

GB/T1.1—2009。

本部分參考面向?qū)ο蠊ぷ鹘M的統(tǒng)一建模語(yǔ)言圖交換版

(OMG)《:》2.0。

請(qǐng)注意本文件的某些內(nèi)容可能涉及專(zhuān)利本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別這些專(zhuān)利的責(zé)任

。。

本部分由全國(guó)信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會(huì)提出并歸口

(SAC/TC28)。

本部分起草單位廣東萬(wàn)維博通信息技術(shù)有限公司北京大學(xué)廣東省廣業(yè)信息產(chǎn)業(yè)集團(tuán)有限公司

:、、、

中國(guó)電子技術(shù)標(biāo)準(zhǔn)化研究所

。

本部分主要起草人江善東黃孝和楊三寶吳炯祥鄧海強(qiáng)胡紅林許立勇周偉強(qiáng)唐澤歡

:、、、、、、、、、

高健

。

GB/T281744—2011

.

引言

統(tǒng)一建模語(yǔ)言是一種可視化規(guī)約語(yǔ)言用于定義和構(gòu)造計(jì)算機(jī)信息系統(tǒng)的制品并將其文

(UML),,

檔化它是一種通用建模語(yǔ)言可以和所有主流的面向?qū)ο蠛兔嫦驑?gòu)件的方法一起使用并適用于所有

。,,

的應(yīng)用領(lǐng)域和實(shí)現(xiàn)平臺(tái)如等

(:CORBA、J2EE、.NET)。

01統(tǒng)一建模語(yǔ)言不同版本之間的關(guān)系

.

由于的技術(shù)較新所以該國(guó)際標(biāo)準(zhǔn)歷經(jīng)多次的版本演化下面是在的演化過(guò)程

UML,,UMLOMG:

1997UML1.1

1998UML1.2

1999UML1.3

2001UML1.4

2003UML2.0

的本部分正文中的均指統(tǒng)一建模語(yǔ)言和

GB/T28174UMLUML2.0GB/T28174。

02關(guān)于對(duì)讀者的建議

.

需要了解語(yǔ)言中的元模型構(gòu)造物利用這些構(gòu)造物進(jìn)行元模型擴(kuò)展或者是構(gòu)造新的建模語(yǔ)言的用

,

戶(hù)可閱讀基礎(chǔ)結(jié)構(gòu)部分

(GB/T28174.1)。

應(yīng)用系統(tǒng)建模用戶(hù)和建模工具制造方都需閱讀上層結(jié)構(gòu)部分但要注意該部分

(GB/T28174.2)。,

的內(nèi)容是交叉引用的可不按目次順序閱讀

,。

對(duì)于要精確地對(duì)模型進(jìn)行約束的應(yīng)用系統(tǒng)建模用戶(hù)或要支持對(duì)象約束語(yǔ)言的建模工具制造方需

,

閱讀對(duì)象約束語(yǔ)言部分

(GB/T28174.3)。

支持在不同的軟件工具間平滑且無(wú)縫地交換文檔的建模工具制造方需閱讀圖交互部分

,。

03關(guān)于本部分

.

本部分的目標(biāo)是使在不同的軟件工具之間對(duì)兼容標(biāo)準(zhǔn)的文檔以下稱(chēng)作模型進(jìn)行平

UML(UML)

滑無(wú)縫的交換成為可能它不僅包括用于開(kāi)發(fā)模型的工具也包括白板代碼生成器字處理工

。UML,、、

具桌面發(fā)布工具等同樣的對(duì)于作為交換和展現(xiàn)模型的媒介互聯(lián)網(wǎng)也要給予格外的

、。,UML———,

關(guān)注

已有的一種交換模型的機(jī)制稱(chēng)為元數(shù)據(jù)交換以下稱(chēng)

UML,XML(XMLMetadataInterchange)(

作并沒(méi)有完全達(dá)到模型交換的目標(biāo)最重要的是它沒(méi)有包含圖信息的交換該機(jī)制僅

XMI[UML]),。。

僅能夠傳遞在一個(gè)模型中包含哪些元素的信息但是沒(méi)有這些元素在圖中如何表現(xiàn)和布局的信

UML,

息因此如果模型存儲(chǔ)在一個(gè)工具中而又被另一個(gè)不同的工具或者甚至是同一

。,UMLUMLUML(

個(gè)工具用載入那么所有的圖信息就會(huì)丟失這個(gè)局限性并不是本身的錯(cuò)而是由

)XMI[UML],。XMI,

于這樣一個(gè)現(xiàn)實(shí)元模型沒(méi)有定義一個(gè)標(biāo)準(zhǔn)方法來(lái)表現(xiàn)圖的定義

:UML。

本部分是用一個(gè)附加的面向圖形信息的包來(lái)擴(kuò)展元模型同時(shí)完全保留當(dāng)前元模型

UML,UML

的完整性此外它還兼容元模型并且不被元模型后來(lái)的任何變化所影響為了表示

。,UML,UML。

GB/T281744—2011

.

圖信息一種兼容的元模型被提出來(lái)作為元模型的擴(kuò)展還允許擴(kuò)展的

UML,MOF,UML,XMIDTD。

那么就能夠用來(lái)在各種各樣的工具之間交換模型而不丟失信息

XMIUML。

為了保證需要交換的工具沒(méi)有模型元素的概念而只有線文本和圖形一種從到的轉(zhuǎn)換

、,XMISVG

機(jī)制被提出來(lái)是一種用來(lái)表示標(biāo)量向量圖形的基于的格式作為的推薦被采用

。SVGXML,W3C。

由于對(duì)表示任何的圖它都有良好的適應(yīng)性它將成為一種在各種各樣工具圖形的桌面發(fā)布的

UML,(,,

等等中普遍采用的格式并且被創(chuàng)建得適合網(wǎng)絡(luò)應(yīng)用

),。

結(jié)合其他的基礎(chǔ)結(jié)構(gòu)部分和上層結(jié)構(gòu)部分的嚴(yán)格定義本部分

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

將使一種模型之間平滑無(wú)縫交換的機(jī)制成為可能

UML。

GB/T281744—2011

.

統(tǒng)一建模語(yǔ)言UML

()

第4部分圖交換

:

1范圍

的本部分規(guī)定了用于對(duì)各類(lèi)軟件系統(tǒng)進(jìn)行可視化詳述構(gòu)造和文檔化的統(tǒng)一建模語(yǔ)

GB/T28174、、

言該語(yǔ)言也可用于對(duì)其他領(lǐng)域進(jìn)行建模

。。

本部分適用于在不同的軟件工具間平滑且無(wú)縫地交換文檔這些工具可以是建模工具代

。UML、

碼生成器詞處理工具和桌面出版工具等本部分也可用作在因特網(wǎng)上交換和表示模型起媒介

、。UML

作用的規(guī)范

。

圖交換沒(méi)有可選的兼容點(diǎn)和圖交換相兼容意味著和它的抽象語(yǔ)法良構(gòu)規(guī)則語(yǔ)義符號(hào)還有

。、、、,

相兼容指派圖元素見(jiàn)附錄

XMI。A。

2規(guī)范性引用文件

下列文件對(duì)于本文件的應(yīng)用是必不可少的凡是注日期的引用文件僅注日期的版本適用于本文

。,

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

。,()。

統(tǒng)一建模語(yǔ)言第部分基礎(chǔ)結(jié)構(gòu)

GB/T28174.1(UML)1:

統(tǒng)一建模語(yǔ)言第部分上層結(jié)構(gòu)

GB/T28174.2(UML)2:

3附加信息

31概念考證聲明

.

本部分中提及的元模型已經(jīng)用一套不同的圖實(shí)現(xiàn)和測(cè)試了提出的概念都是被證明過(guò)的

。。

在整篇文檔中使用并且在附錄中提供的例子目前對(duì)它相應(yīng)的表示的轉(zhuǎn)換更多是用手工而

B,XMI

不是自動(dòng)完成的然而針對(duì)所提供的這個(gè)例子是有效的并且使得用轉(zhuǎn)換到成為

。,DTD,,XSLTSVG

可能

。

32設(shè)計(jì)的基本原理

.

是一種強(qiáng)調(diào)圖形化表示的面向?qū)ο筌浖到y(tǒng)的建模語(yǔ)言它在整個(gè)軟件開(kāi)發(fā)過(guò)程中被部

UML。

署并且在這個(gè)過(guò)程中有大量多種多樣的工具可以使用工具之間差別很大存在變化很大的方法來(lái)設(shè)

,

溫馨提示

  • 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個(gè)人學(xué)習(xí)、研究之用,未經(jīng)授權(quán),嚴(yán)禁復(fù)制、發(fā)行、匯編、翻譯或網(wǎng)絡(luò)傳播等,侵權(quán)必究。
  • 2. 本站所提供的標(biāo)準(zhǔn)均為PDF格式電子版文本(可閱讀打?。?,因數(shù)字商品的特殊性,一經(jīng)售出,不提供退換貨服務(wù)。
  • 3. 標(biāo)準(zhǔn)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁(yè),非文檔質(zhì)量問(wèn)題。

評(píng)論

0/150

提交評(píng)論