標(biāo)準(zhǔn)解讀
《GB/T 28174.4-2011 統(tǒng)一建模語言(UML) 第4部分:圖交換》是國家標(biāo)準(zhǔn)之一,旨在為使用統(tǒng)一建模語言(UML)進(jìn)行軟件系統(tǒng)設(shè)計(jì)時提供一種標(biāo)準(zhǔn)化的方法來交換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)系,從而支持跨平臺的數(shù)據(jù)交換。通過這種方式,即使是在不同的開發(fā)環(huán)境中創(chuàng)建的UML模型也能被其他兼容此標(biāo)準(zhǔn)的工具正確讀取和解析。
此外,《GB/T 28174.4-2011》還詳細(xì)介紹了如何利用元模型的概念來定義UML模型的結(jié)構(gòu),并提供了關(guān)于如何將這些抽象概念映射到具體文件格式上的指導(dǎo)原則。這不僅促進(jìn)了軟件工程領(lǐng)域內(nèi)更好的協(xié)作與溝通,也為自動化處理UML文檔奠定了基礎(chǔ)。
對于開發(fā)者而言,遵循此標(biāo)準(zhǔn)意味著能夠更加靈活地選擇適合自己需求的建模工具,同時保持項(xiàng)目中所有相關(guān)方之間的一致性。它鼓勵采用開放標(biāo)準(zhǔn)促進(jìn)技術(shù)共享,進(jìn)而提高整個行業(yè)的效率與創(chuàng)新能力。
如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 現(xiàn)行
- 正在執(zhí)行有效
- 2011-12-30 頒布
- 2012-06-01 實(shí)施
文檔簡介
ICS35080
L77.
中華人民共和國國家標(biāo)準(zhǔn)
GB/T281744—2011
.
統(tǒng)一建模語言UML
()
第4部分圖交換
:
UnifiedmodelinlanuaeUML—Part4Diaraminterchane
ggg():gg
2011-12-30發(fā)布2012-06-01實(shí)施
中華人民共和國國家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局發(fā)布
中國國家標(biāo)準(zhǔn)化管理委員會
GB/T281744—2011
.
目次
前言…………………………
Ⅲ
引言…………………………
Ⅳ
范圍………………………
11
規(guī)范性引用文件…………………………
21
附加信息…………………
31
體系結(jié)構(gòu)概覽……………
43
元模型擴(kuò)展………………
55
表示視圖的推導(dǎo)…………………………
616
表示包元信息到圖………………………
7SVGSVG19
附錄資料性附錄指派圖元素………………………
A()21
附錄資料性附錄一個例子的摘錄………
B()XMI[DI]23
Ⅰ
GB/T281744—2011
.
前言
統(tǒng)一建模語言分為個部分
GB/T28174《(UML)》4:
第部分基礎(chǔ)結(jié)構(gòu)
———1:;
第部分上層結(jié)構(gòu)
———2:;
第部分對象約束語言
———3:(OCL);
第部分圖交換
———4:。
本部分為的第部分
GB/T281744。
本部分按照給出的規(guī)則起草
GB/T1.1—2009。
本部分參考面向?qū)ο蠊ぷ鹘M的統(tǒng)一建模語言圖交換版
(OMG)《:》2.0。
請注意本文件的某些內(nèi)容可能涉及專利本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識別這些專利的責(zé)任
。。
本部分由全國信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會提出并歸口
(SAC/TC28)。
本部分起草單位廣東萬維博通信息技術(shù)有限公司北京大學(xué)廣東省廣業(yè)信息產(chǎn)業(yè)集團(tuán)有限公司
:、、、
中國電子技術(shù)標(biāo)準(zhǔn)化研究所
。
本部分主要起草人江善東黃孝和楊三寶吳炯祥鄧海強(qiáng)胡紅林許立勇周偉強(qiáng)唐澤歡
:、、、、、、、、、
高健
。
Ⅲ
GB/T281744—2011
.
引言
統(tǒng)一建模語言是一種可視化規(guī)約語言用于定義和構(gòu)造計(jì)算機(jī)信息系統(tǒng)的制品并將其文
(UML),,
檔化它是一種通用建模語言可以和所有主流的面向?qū)ο蠛兔嫦驑?gòu)件的方法一起使用并適用于所有
。,,
的應(yīng)用領(lǐng)域和實(shí)現(xiàn)平臺如等
(:CORBA、J2EE、.NET)。
01統(tǒng)一建模語言不同版本之間的關(guān)系
.
由于的技術(shù)較新所以該國際標(biāo)準(zhǔn)歷經(jīng)多次的版本演化下面是在的演化過程
UML,,UMLOMG:
1997UML1.1
1998UML1.2
1999UML1.3
2001UML1.4
2003UML2.0
的本部分正文中的均指統(tǒng)一建模語言和
GB/T28174UMLUML2.0GB/T28174。
02關(guān)于對讀者的建議
.
需要了解語言中的元模型構(gòu)造物利用這些構(gòu)造物進(jìn)行元模型擴(kuò)展或者是構(gòu)造新的建模語言的用
,
戶可閱讀基礎(chǔ)結(jié)構(gòu)部分
(GB/T28174.1)。
應(yīng)用系統(tǒng)建模用戶和建模工具制造方都需閱讀上層結(jié)構(gòu)部分但要注意該部分
(GB/T28174.2)。,
的內(nèi)容是交叉引用的可不按目次順序閱讀
,。
對于要精確地對模型進(jìn)行約束的應(yīng)用系統(tǒng)建模用戶或要支持對象約束語言的建模工具制造方需
,
閱讀對象約束語言部分
(GB/T28174.3)。
支持在不同的軟件工具間平滑且無縫地交換文檔的建模工具制造方需閱讀圖交互部分
,。
03關(guān)于本部分
.
本部分的目標(biāo)是使在不同的軟件工具之間對兼容標(biāo)準(zhǔn)的文檔以下稱作模型進(jìn)行平
UML(UML)
滑無縫的交換成為可能它不僅包括用于開發(fā)模型的工具也包括白板代碼生成器字處理工
。UML,、、
具桌面發(fā)布工具等同樣的對于作為交換和展現(xiàn)模型的媒介互聯(lián)網(wǎng)也要給予格外的
、。,UML———,
關(guān)注
。
已有的一種交換模型的機(jī)制稱為元數(shù)據(jù)交換以下稱
UML,XML(XMLMetadataInterchange)(
作并沒有完全達(dá)到模型交換的目標(biāo)最重要的是它沒有包含圖信息的交換該機(jī)制僅
XMI[UML]),。。
僅能夠傳遞在一個模型中包含哪些元素的信息但是沒有這些元素在圖中如何表現(xiàn)和布局的信
UML,
息因此如果模型存儲在一個工具中而又被另一個不同的工具或者甚至是同一
。,UMLUMLUML(
個工具用載入那么所有的圖信息就會丟失這個局限性并不是本身的錯而是由
)XMI[UML],。XMI,
于這樣一個現(xiàn)實(shí)元模型沒有定義一個標(biāo)準(zhǔn)方法來表現(xiàn)圖的定義
:UML。
本部分是用一個附加的面向圖形信息的包來擴(kuò)展元模型同時完全保留當(dāng)前元模型
UML,UML
的完整性此外它還兼容元模型并且不被元模型后來的任何變化所影響為了表示
。,UML,UML。
Ⅳ
GB/T281744—2011
.
圖信息一種兼容的元模型被提出來作為元模型的擴(kuò)展還允許擴(kuò)展的
UML,MOF,UML,XMIDTD。
那么就能夠用來在各種各樣的工具之間交換模型而不丟失信息
XMIUML。
為了保證需要交換的工具沒有模型元素的概念而只有線文本和圖形一種從到的轉(zhuǎn)換
、,XMISVG
機(jī)制被提出來是一種用來表示標(biāo)量向量圖形的基于的格式作為的推薦被采用
。SVGXML,W3C。
由于對表示任何的圖它都有良好的適應(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),
將使一種模型之間平滑無縫交換的機(jī)制成為可能
UML。
Ⅴ
GB/T281744—2011
.
統(tǒng)一建模語言UML
()
第4部分圖交換
:
1范圍
的本部分規(guī)定了用于對各類軟件系統(tǒng)進(jìn)行可視化詳述構(gòu)造和文檔化的統(tǒng)一建模語
GB/T28174、、
言該語言也可用于對其他領(lǐng)域進(jìn)行建模
。。
本部分適用于在不同的軟件工具間平滑且無縫地交換文檔這些工具可以是建模工具代
。UML、
碼生成器詞處理工具和桌面出版工具等本部分也可用作在因特網(wǎng)上交換和表示模型起媒介
、。UML
作用的規(guī)范
。
圖交換沒有可選的兼容點(diǎn)和圖交換相兼容意味著和它的抽象語法良構(gòu)規(guī)則語義符號還有
。、、、,
相兼容指派圖元素見附錄
XMI。A。
2規(guī)范性引用文件
下列文件對于本文件的應(yīng)用是必不可少的凡是注日期的引用文件僅注日期的版本適用于本文
。,
件凡是不注日期的引用文件其最新版本包括所有的修改單適用于本文件
。,()。
統(tǒng)一建模語言第部分基礎(chǔ)結(jié)構(gòu)
GB/T28174.1(UML)1:
統(tǒng)一建模語言第部分上層結(jié)構(gòu)
GB/T28174.2(UML)2:
3附加信息
31概念考證聲明
.
本部分中提及的元模型已經(jīng)用一套不同的圖實(shí)現(xiàn)和測試了提出的概念都是被證明過的
。。
在整篇文檔中使用并且在附錄中提供的例子目前對它相應(yīng)的表示的轉(zhuǎn)換更多是用手工而
B,XMI
不是自動完成的然而針對所提供的這個例子是有效的并且使得用轉(zhuǎn)換到成為
。,DTD,,XSLTSVG
可能
。
32設(shè)計(jì)的基本原理
.
是一種強(qiáng)調(diào)圖形化表示的面向?qū)ο筌浖到y(tǒng)的建模語言它在整個軟件開發(fā)過程中被部
UML。
署并且在這個過程中有大量多種多樣的工具可以使用工具之間差別很大存在變化很大的方法來設(shè)
,
溫馨提示
- 1. 本站所提供的標(biāo)準(zhǔn)文本僅供個人學(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)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。
最新文檔
- 《眾人行管理咨詢網(wǎng)》課件
- 運(yùn)動器材銷售工作總結(jié)
- 2013年高考語文試卷(湖北)(空白卷)
- 租車服務(wù)員工作總結(jié)
- 2006年江西高考語文真題及答案
- 驅(qū)動未來新型汽車
- 2023年-2024年項(xiàng)目管理人員安全培訓(xùn)考試題附解析答案可打印
- 2023年-2024年項(xiàng)目部管理人員安全教育培訓(xùn)試題及參考答案【A卷】
- 2023-2024安全培訓(xùn)考試題及答案【名校卷】
- 2023年-2024年項(xiàng)目部安全培訓(xùn)考試題答案完美
- 2024秋期國家開放大學(xué)本科《納稅籌劃》一平臺在線形考(形考任務(wù)一至五)試題及答案
- 紙巾合同范本
- 四川省德陽市2025屆數(shù)學(xué)三年級第一學(xué)期期末聯(lián)考模擬試題含解析
- 2024年平面設(shè)計(jì)師技能及理論知識考試題庫(附含答案)
- 2024年高考真題-英語(新高考Ⅰ卷) 含解析
- 2023-2024年6月廣東省普通高中學(xué)業(yè)水平生物考試及答案
- 鐵路技術(shù)管理規(guī)程-20220507141239
- 植物學(xué)智慧樹知到答案2024年浙江大學(xué)
- 礦山開采與生產(chǎn)管理
- 大學(xué)體育與健康智慧樹知到期末考試答案章節(jié)答案2024年齊魯師范學(xué)院
- 化學(xué)實(shí)驗(yàn)操作評分細(xì)則表
評論
0/150
提交評論