• 現(xiàn)行
  • 正在執(zhí)行有效
  • 2011-12-30 頒布
  • 2012-06-01 實(shí)施
?正版授權(quán)
GB/T 28174.1-2011統(tǒng)一建模語言(UML)第1部分:基礎(chǔ)結(jié)構(gòu)_第1頁
GB/T 28174.1-2011統(tǒng)一建模語言(UML)第1部分:基礎(chǔ)結(jié)構(gòu)_第2頁
GB/T 28174.1-2011統(tǒng)一建模語言(UML)第1部分:基礎(chǔ)結(jié)構(gòu)_第3頁
GB/T 28174.1-2011統(tǒng)一建模語言(UML)第1部分:基礎(chǔ)結(jié)構(gòu)_第4頁
GB/T 28174.1-2011統(tǒng)一建模語言(UML)第1部分:基礎(chǔ)結(jié)構(gòu)_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余143頁可下載查看

下載本文檔

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

文檔簡介

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實(shí)施

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

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

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)一建模語言分為個(gè)部分

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ā)布機(jī)構(gòu)不承擔(dān)識別這些專利的責(zé)任

。。

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

(SAC/TC28)。

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

:、、、

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

。

本部分主要起草人麻志毅許立勇周偉強(qiáng)唐澤歡江善東高健

:、、、、、。

GB/T281741—2011

.

引言

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

(UML),,

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

。,,

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

(: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)但要注意該部分的內(nèi)

(GB/T28174.2)。,

容是交叉引用的可不按目次順序閱讀

,。

對于要精確地對模型進(jìn)行約束的應(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)庫定義了的可重用元語言核心與元模型擴(kuò)展機(jī)制元語言核心能夠用于制定各種元模型包

UML。,

括和另外基礎(chǔ)結(jié)構(gòu)庫還定義了一種外廓擴(kuò)展機(jī)制當(dāng)某些平臺(tái)和建模領(lǐng)域不具

UML、MOFCWM。,,

備元模型建模能力時(shí)利用這種擴(kuò)展機(jī)制可以為這些平臺(tái)對進(jìn)行定制基礎(chǔ)結(jié)構(gòu)庫的最頂層包

,UML。

如圖所示

1。

核心包是基礎(chǔ)結(jié)構(gòu)庫可重用部分的主體而且被進(jìn)一步細(xì)分如圖所示

,,3。

原子類型包比較簡單它包含若干預(yù)定義類型預(yù)定義類型通常用于元模型

(PrimitiveTypes),,

建模因此它們不但用于基礎(chǔ)結(jié)構(gòu)庫本身而且用于和等元模型

(metamodeling),,MOFUML(meta-

抽象包包括若干只含有少量元模型且粒度適當(dāng)?shù)陌鼈冎械拇蟛糠质浅橄蟮倪@個(gè)包的

models)。,。

目的是提供高可用的元類集在定義元模型時(shí)被特化構(gòu)造包也包含若干粒度適當(dāng)?shù)陌野殉橄蟀?/p>

,。,

多個(gè)方面集中在一起構(gòu)造包中的元類趨向于具體而不是抽象并且適用于面向?qū)ο蠼7妒絹砜?/p>

。,。

一下元模型如和它們通常因?yàn)橐詣?dòng)輸入核心中其他包的內(nèi)容而引入構(gòu)造包基本包

,MOFUML,。

包括一個(gè)構(gòu)造包的子集它主要是為了使用

(Basic),XMI。

外廓包包含創(chuàng)建特定元模型外廓的機(jī)制尤其是對的擴(kuò)展這種擴(kuò)展機(jī)制是

(profiles),UML。

提供的通用擴(kuò)展功能的子集

MOF。

GB/T281741—2011

.

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

()

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

:

1范圍

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

GB/T28174、、

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

。。

本部分適用于統(tǒng)一建模語言的基礎(chǔ)語言構(gòu)造物包括講述的體系結(jié)構(gòu)的設(shè)計(jì)

(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)文本僅供個(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)文檔要求電子版與印刷版保持一致,所以下載的文檔中可能包含空白頁,非文檔質(zhì)量問題。

評論

0/150

提交評論