標(biāo)準(zhǔn)解讀
《GB/T 28174.1-2011 統(tǒng)一建模語言(UML) 第1部分:基礎(chǔ)結(jié)構(gòu)》是中國國家標(biāo)準(zhǔn),該標(biāo)準(zhǔn)對應(yīng)于國際標(biāo)準(zhǔn)ISO/IEC 19501:2005《信息技術(shù)—統(tǒng)一建模語言(UML)—第1部分:基礎(chǔ)結(jié)構(gòu)》,并且等同采用。其主要目的是為軟件密集型系統(tǒng)的規(guī)格說明、設(shè)計和文檔化提供一種圖形化的語言。本文件定義了UML的基礎(chǔ)結(jié)構(gòu),包括元模型架構(gòu)及其構(gòu)成元素。
在這一部分中,重點介紹了UML的四個抽象層次:元類層、實例層、模型層以及用戶模型層。通過這四層結(jié)構(gòu),UML能夠支持從非常抽象的概念到具體實現(xiàn)細(xì)節(jié)的不同視角建模需求。其中,元類層描述了所有可能存在的UML元素類型;實例層則展示了這些類型的特定實例;模型層用于表達具體的系統(tǒng)或應(yīng)用程序的設(shè)計;而用戶模型層則是基于前三層之上構(gòu)建的具體應(yīng)用領(lǐng)域內(nèi)的模型。
此外,《GB/T 28174.1-2011》還詳細(xì)規(guī)定了UML中的核心概念,如類、對象、關(guān)系(關(guān)聯(lián)、泛化、依賴等)、包以及圖等,并且對每種元素都給出了精確的語義定義。同時,它也明確了如何使用這些基本構(gòu)造塊來創(chuàng)建不同類型的UML圖,比如用例圖、類圖、序列圖等,以滿足不同類型信息交流的需求。
該標(biāo)準(zhǔn)旨在促進軟件開發(fā)過程中各利益相關(guān)者之間的有效溝通,確保所創(chuàng)建的模型具有高度的一致性和可理解性。通過對UML基礎(chǔ)結(jié)構(gòu)的標(biāo)準(zhǔn)化定義,有助于提高軟件項目的質(zhì)量和效率,同時也為后續(xù)版本的發(fā)展奠定了堅實的基礎(chǔ)。
如需獲取更多詳盡信息,請直接參考下方經(jīng)官方授權(quán)發(fā)布的權(quán)威標(biāo)準(zhǔn)文檔。
....
查看全部
- 現(xiàn)行
- 正在執(zhí)行有效
- 2011-12-30 頒布
- 2012-06-01 實施
下載本文檔
GB/T 28174.1-2011統(tǒng)一建模語言(UML)第1部分:基礎(chǔ)結(jié)構(gòu)-免費下載試讀頁文檔簡介
ICS35080
L77.
中華人民共和國國家標(biāo)準(zhǔn)
GB/T281741—2011
.
統(tǒng)一建模語言UML
()
第1部分基礎(chǔ)結(jié)構(gòu)
:
UnifiedmodelinlanuaeUML—
ggg()
Part1Infrastructure
:
2011-12-30發(fā)布2012-06-01實施
中華人民共和國國家質(zhì)量監(jiān)督檢驗檢疫總局發(fā)布
中國國家標(biāo)準(zhǔn)化管理委員會
GB/T281741—2011
.
目次
前言…………………………
Ⅰ
引言…………………………
Ⅱ
范圍………………………
11
規(guī)范性引用文件…………………………
21
術(shù)語和定義縮略語………………………
3、1
語言體系結(jié)構(gòu)……………
423
語言形式體系……………
529
基礎(chǔ)結(jié)構(gòu)庫…………………
6(InfrastructureLibrary)33
核心包抽象包………………
7∷(Core∷Abstractions)34
核心基本的…………
8∷(Core∷Basic)76
核心構(gòu)造………………………
9∷(Core∷Constructs)84
核心原子類型…………
10∷(Core∷PrimitiveTypes)129
核心外廓………………………
11∷(Core∷Profiles)132
GB/T281741—2011
.
前言
統(tǒng)一建模語言分為個部分
GB/T28174《(UML)》4:
第部分基礎(chǔ)結(jié)構(gòu)
———1:;
第部分上層結(jié)構(gòu)
———2:;
第部分對象約束語言
———3:(OCL);
第部分圖交換
———4:。
本部分為的第部分
GB/T281741。
本部分按照給出的規(guī)則起草
GB/T1.1—2009。
本部分參考面向?qū)ο蠊ぷ鹘M的統(tǒng)一建模語言基礎(chǔ)結(jié)構(gòu)版
(OMG)《:》2.0。
請注意本文件的某些內(nèi)容可能涉及專利本文件的發(fā)布機構(gòu)不承擔(dān)識別這些專利的責(zé)任
。。
本部分由全國信息技術(shù)標(biāo)準(zhǔn)化技術(shù)委員會提出并歸口
(SAC/TC28)。
本部分起草單位北京大學(xué)廣東省廣業(yè)信息產(chǎn)業(yè)集團有限公司廣東萬維博通信息技術(shù)有限公司
:、、、
中國電子技術(shù)標(biāo)準(zhǔn)化研究所
。
本部分主要起草人麻志毅許立勇周偉強唐澤歡江善東高健
:、、、、、。
Ⅰ
GB/T281741—2011
.
引言
統(tǒng)一建模語言是一種可視化規(guī)約語言用于定義和構(gòu)造計算機信息系統(tǒng)的制品并將其文
(UML),,
檔化它是一種通用建模語言可以和所有主流的面向?qū)ο蠛兔嫦驑?gòu)件的方法一起使用并適用于所有
。,,
的應(yīng)用領(lǐng)域和實現(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)造物進行元模型擴展或者是構(gòu)造新的建模語言的用
,
戶可閱讀基礎(chǔ)結(jié)構(gòu)部分
(GB/T28174.1)。
應(yīng)用系統(tǒng)建模用戶和建模工具制造方都需閱讀上層結(jié)構(gòu)但要注意該部分的內(nèi)
(GB/T28174.2)。,
容是交叉引用的可不按目次順序閱讀
,。
對于要精確地對模型進行約束的應(yīng)用系統(tǒng)建模用戶或要支持對象約束語言的建模工具制造方需
,
閱讀對象約束語言部分
(GB/T28174.3)。
支持在不同的軟件工具間平滑且無縫地交換文檔的建模工具制造方需閱讀圖交互部分
,。
03關(guān)于本部分
.
本部分的第章和第章描述了定義語言體系結(jié)構(gòu)和規(guī)格說明的方法
45UML。
本部分的第章至第章描述了元模型的基礎(chǔ)結(jié)構(gòu)庫的結(jié)構(gòu)和內(nèi)容這
610(InfrastructureLibrary),
些元模型包括元模型和相關(guān)元模型如元對象設(shè)施和公共倉庫元模型基礎(chǔ)結(jié)
UML,(MOF)(CWM)。
構(gòu)庫定義了的可重用元語言核心與元模型擴展機制元語言核心能夠用于制定各種元模型包
UML。,
括和另外基礎(chǔ)結(jié)構(gòu)庫還定義了一種外廓擴展機制當(dāng)某些平臺和建模領(lǐng)域不具
UML、MOFCWM。,,
備元模型建模能力時利用這種擴展機制可以為這些平臺對進行定制基礎(chǔ)結(jié)構(gòu)庫的最頂層包
,UML。
如圖所示
1。
核心包是基礎(chǔ)結(jié)構(gòu)庫可重用部分的主體而且被進一步細(xì)分如圖所示
,,3。
原子類型包比較簡單它包含若干預(yù)定義類型預(yù)定義類型通常用于元模型
(PrimitiveTypes),,
建模因此它們不但用于基礎(chǔ)結(jié)構(gòu)庫本身而且用于和等元模型
(metamodeling),,MOFUML(meta-
抽象包包括若干只含有少量元模型且粒度適當(dāng)?shù)陌鼈冎械拇蟛糠质浅橄蟮倪@個包的
models)。,。
目的是提供高可用的元類集在定義元模型時被特化構(gòu)造包也包含若干粒度適當(dāng)?shù)陌野殉橄蟀?/p>
,。,
多個方面集中在一起構(gòu)造包中的元類趨向于具體而不是抽象并且適用于面向?qū)ο蠼7妒絹砜?/p>
。,。
一下元模型如和它們通常因為要自動輸入核心中其他包的內(nèi)容而引入構(gòu)造包基本包
,MOFUML,。
包括一個構(gòu)造包的子集它主要是為了使用
(Basic),XMI。
外廓包包含創(chuàng)建特定元模型外廓的機制尤其是對的擴展這種擴展機制是
(profiles),UML。
提供的通用擴展功能的子集
MOF。
Ⅱ
GB/T281741—2011
.
統(tǒng)一建模語言UML
()
第1部分基礎(chǔ)結(jié)構(gòu)
:
1范圍
的本部分規(guī)定了用于對各類軟件系統(tǒng)進行可視化詳述構(gòu)造和文檔化的統(tǒng)一建模語
GB/T28174、、
言本語言也可用于對其他領(lǐng)域進行建模
。。
本部分適用于統(tǒng)一建模語言的基礎(chǔ)語言構(gòu)造物包括講述的體系結(jié)構(gòu)的設(shè)計
(UML),UML、UML
原理以及如何應(yīng)用這些原理來組織的方法
UML。
2規(guī)范性引用文件
下列文件對于本文件的應(yīng)用是必不可少的凡是注日期的引用文件僅注日期的版本適用于本文
。,
件凡是不注日期的引用文件其最新版本包括所有的修改單適用于本文件
。,()。
統(tǒng)一建模語言第部分上層結(jié)構(gòu)
GB/T28174.2(UML)2:
統(tǒng)一建模語言第部分對象約束語言
GB/T28174.3(UML)3:(OCL)
統(tǒng)一建模語言第部分圖交換
GB/T28174.4(UML)4:
3術(shù)語和定義縮略語
、
31術(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ì)量問題。
最新文檔
- 銀行從業(yè)心得
- 網(wǎng)上課程設(shè)計好嗎
- 汽車行業(yè)美工工作感悟
- 香蕉行業(yè)銷售工作總結(jié)
- 餐飲工程師工作總結(jié)
- 心靈成長社團培養(yǎng)情商智慧計劃
- 銀行工作總結(jié)制度規(guī)范運作順暢
- 美容美甲業(yè)務(wù)員工作總結(jié)
- 2024年物業(yè)管理合同合集篇
- 2024消防安全教育主題班會(34篇)
- 云邊有個小賣部詳細(xì)介紹
- 2023南頭古城項目簡介招商手冊
- 鄉(xiāng)鎮(zhèn)權(quán)責(zé)清單
- 職業(yè)院校技能大賽模塊一展廳銷售裁判情境
- 湖北省部分學(xué)校2023-2024學(xué)年高一上學(xué)期期末數(shù)學(xué)試題(解析版)
- 2023-2024學(xué)年四川省成都市錦江區(qū)重點中學(xué)八年級(上)期末數(shù)學(xué)試卷(含解析)
- 農(nóng)業(yè)裝備與機械化行業(yè)的農(nóng)業(yè)智能制造
- 嚴(yán)重精神障礙患者管理課件
- 杏樹主要病蟲害及其防治方法
- 醫(yī)學(xué)檢驗技術(shù)專業(yè)《臨床實驗室管理》課程標(biāo)準(zhǔn)
- ACL導(dǎo)管維護三步曲臨床應(yīng)用
評論
0/150
提交評論