精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

專家教你如何使用模式集成UML視圖

開發 架構
在軟件開發過程中,你經常會遇到UML圖的問題,這里就向大家介紹一下使用模式集成UML視圖方面的內容,相信通過本文的介紹你對UML視圖有新的認識。

本節向大家介紹一下使用模式集成UML視圖方面的知識,主要包括視圖和模型,試圖集成框架等內容,希望通過本節的學習你能夠掌握使用模式集成UML視圖的方法。下面是具體介紹。

使用模式集成UML視圖

模式在系統組合(合成)期間對養成重用可重復設計和體系結構配置的習慣很重要。本論文研究關于模式的知識,它也可用于系統分析檢驗系統模型的完整性。為了支持自動分析過程,該工作引入一個視圖集成框架。自從每個視圖(例如,框圖)增加一個額外針對模型的軟件系統觀點,來自一個視圖的信息可能用于驗證其它視圖的完整性。這種形式的集成要求對視圖表明什么以及它們可以共享(或約束)什么信息有更深的理解。因此關于模式在結構和行為上的知識,也是一個用于視圖集成自動化的有價值的來源。 

介紹 

為支持軟件產品開發,我們頻繁使用通用軟件開發模型(和工具),例如統一建模語言(UML)。然而,通常意義的軟件開發和特定的軟件設計(正是我們工作的主要焦點)要求不僅僅是大多數通用模型所能提供的內容。體系構造是關于: 

1) 對實際問題充分建模 

2) 解決模型問題并 

3) 在現實世界中解釋模型方案 

這樣做的主要重點被置于體系結構的視圖(例如框圖)內和之間不匹配的鑒別與調和上。我們經常發現這方面的情況,分析和(體系結構的)說明的解釋在大多數通用語言中是次重點的。我們構造體系不僅僅是因為我們想建立(創作),而且因為我們要理解。這樣,體系構造有許多分析和校驗產品模型的概念完整性、一致性和徹底性的工作要完成。 

已完全成為事實上OO軟件開發標準的UML的出現,在這個問題上也沒有任何例外。本工作闡述在UML視圖中體系結構不匹配的原因,以及說明模式和集成技術怎么能夠以更自動化的方式應用于識別并解決他們。為了做到這一點,本工作討論視圖集成框架,它的主要活動――映射(Mapping)、變換(Transformation)和分化(Differentiation)。 
本論文將研究模式的角色,而不是集中于大量的集成技術(它們支持上述活動)。這樣,我們將研究模式的知識怎樣有助于保證軟件系統模型一致性。通過那樣,我們按以往很少使用的方式利用模式:我們用模式用作系統分析,而不是將模式用作構建材料作為系統成分。 

UML視圖和模型 

在軟件開發中,我們利用模型和視圖處理軟件系統的復雜性。在這里,模型是指視圖的集合或者視圖可以看作模型的一個方面(或視點)。IEEE標準(草案)1471[AT&T1993]將視圖歸結于“提出一個或多個系統利益關聯者(Stakeholder)的利害關系”。對于利益關聯者,我們定義為分享系統注意或興趣個體或組(例如,開發者,用戶,消費者等等)。應用于我們的語境,視圖是模型的片段,它也要細小到我們能夠理解,但是也包含關于特定關系的關聯信息。在UML中,視圖本質上是圖形的,且往往通過框圖來實現。視圖(例如類或序列圖)服務于下列意圖: 

抽象并簡化模型 
使得不同的利益關聯者協調工作 
為不同解釋進行補充(不同觀眾/利益相關者) 
提取關于特定關聯的相關信息 

因此,將會用到什么類型的視圖以及什么時候用到它們是強烈依賴于哪個人正在使用和需要完成的相關任務。然而,視圖并不是軟件開發的銀彈,因為它們具體表達基本問題;它們內部及它們之間表現出對等數量的建模元素冗余。 

要給出一個簡單例子,考慮我們有個設計(例如按照UML類圖的形式)的軟件開發案例和產品實現(例如,C++代碼)。類圖和代碼表述不同的視圖,用不同的方法表達相同或類似的信息。雖然,代碼可以從設計中自動產生,這種逼近是有限的,還必須多次加入一些信息。更糟糕的是,現在這些冗余的信息片斷必須保持一致――后者大多是手工活動。這樣,無論什么時候設計變更了,代碼就會變得不一致(反之亦然),我們要應用一些視圖調和活動找到產生的不一致并一再保證模型概念的完整性。 

UML視圖不匹配和冗余 

既然視圖是我們處理復雜性***有效手段,我們不能指望用某些較少冗余的事物來替代它們。我們需要視圖在任何給定的時間對軟件開發者不得不處理的信息總數進行分解。“這不是帶來復雜性的細節數量本身,而是我們不得不同時了解的細節的數量。”[Siegfried 1996] 

然而,冗余性是一個必需的不幸。這暗示我們需要某種鑒別和解決視圖之間不匹配的自動化活動的方法。這樣,我們所需要就是一些集成和分析視圖的框架形體。有趣的是,視圖不匹配問題可能的逼近方法是基于它特有的問題――冗余性。我們利用一套視圖之間的冗余性意味著一個視圖包含關于其它視圖并可用作約束該視圖的信息。這樣,我們使用冗余信息來檢驗視圖之間的一致性和完整性。 
例如,如果我們使用一些體系結構模式的形態來構造系統(例如,分層風格),那么設計必須反映體系結構對立的約束。這意味著如果體系結構定義了三層結構,那么體系結構隱含地定義了處理中***層不使用第二層而與第三層直接對話是不允許的。如果后來系統使用UML設計(例如,使用類和序列圖),那么設計元素之內的調用依賴要求與上述的體系結構約束一致。我們將在后面說明一個例子。 

UML視圖描述 vs 集成 

啟用視圖集成來確定和調和視圖要求兩個層次的集成――符號集成和語義集成。對于符號集成,意思是模型需要完整表達視圖的能力。語義集成通過定義什么信息可以交換以及怎樣交換作更進一步精煉。只有在什么和怎樣在確立之后,不一致性才可以確定。 

統一建模語言(UML),像其他通用軟件系統開發模型一樣,只是不能很滿足上述語義集成。UML提供一個模型用于表達不同框圖的視圖來處理類、對象、活動、狀態、包及其它(參看圖 1 )。然而,UML 不擅長集成他們。在UML視圖之間的關聯和依賴關系很少被捕獲。如果后者沒有完成,模型僅僅是松散耦合的或完全無關聯的視圖集。雖然UML及其元模型在細節上定義了單個視圖的符號和語義特征,視圖內關聯的獲取仍然是不夠的(在視圖之間只存在一些微弱形式的依賴關系,例如類和對象)。 
圖 1 也表明問題的另一個方面――那就是擴展UML以表達新的和外部概念(例如,風格和模式)。例如,怎樣才能在UML中使用更高級的模式例如分層的體系結構模式【[1]】或代理設計模式?在UML中,我們需要再次區分僅僅表述模式和完整集成它們。 

 圖 1 UML中表示法 vs. 集成 

UML視圖集成框架 

視圖集成的主要的障礙是缺乏完好定義的(工程的)模型基礎。視圖經常使用迥然不同的表示信息方法,而這使得確定它們在哪里和怎樣出現重疊非常困難。這樣,組合和比較視圖的任務經常是手工的而且潛伏著錯誤的。集成框架的目標是要補償鑒別和解決體系結構不匹配自動化輔助手段的不足。 

如前面簡短的敘述,這樣做的時候,我們的框架需要處理什么信息和怎樣進行交換。我們在那里寫到什么信息可被交換以及它怎么能交換的判斷需求。在我們的視圖集成框架中,我們提到映射和變換這兩個活動。我們也說只有在這些活動定義之后,才能夠嘗試鑒別不一致性。后者我們稱之為分化(參看圖 2 )。 
圖 2 在高層次式樣上描寫我們的視圖集成框架。在那里,系統模型用于表達軟件系統的知識基礎。軟件開發者使用視圖增加新的數據到系統模型并且復審現有數據(視圖綜合)。對于UML,系統模型可能被看作通過UML設計工具(例如Rational Rose)完成的UML模型和視圖綜合。 
系統模型和視圖綜合兩者交互影響就是視圖分析。一旦加入新的信息,它就可以針對系統模型進行驗證以保證其概念完整性。圖 2 表示視圖分析可以怎樣進一步細分為其上述三個主要活動: 

圖 2 視圖集成活動 

映射:通過使用命名字典、跟蹤和跟蹤仿真(例如相同物理類和方法的使用)以及某種關聯/模式形式(例如公共接口)來確定相關的信息片。 
變換:在視圖中操作模型元素以便它們(或它們的片段)可以在其他視圖中共享(或在系統模型自身中表述)。例如,我們可以使用抽象技術泛化一個詳細的框圖,我們可使用視圖轉化在不同類型的視圖之間交換信息,或者我們可以按不同的風格重新排列模型元素(或片段)產生新的視角(例如拼結和分割)。 
分化:詳細研究系統模型鑒別系統模型中(潛在的)不匹配。(潛在的)不匹配按規則和約束的形式討論。此外,不匹配解決規則可與將要怎樣解決它們可選方法的不匹配標識規則相關聯。分化是強依賴于變換和映射的。 

然而,必須注明的是,那些活動不是相互正交的。顯然地,我們只有在知道模型元素的正確映射時才能做出有用的變換。這種依賴關系反之也是成立的。通過視圖變換導出的信息可以澄清許多映射中的二義性。這樣,一個視圖可以用于澄清其它視圖中的二義性。 

此外,如圖 2 所示,UML視圖集成不只局限于模式,然而,模式對視圖集成構成了非常重要的基礎。我們將在后續章節中討論這種面向模式的視圖集成方向。其他非模式相關的視圖集成方向在[Egyed1999a]和[Egyed1999b]中論述。上述框架通常在UML之外也適用。 
 

【編輯推薦】

  1. 關于UML視圖和圖內容全面解析
  2. 九大UML視圖專家解析
  3. 如何繪制UML用例圖
  4. UML中各種UML圖形的建立步驟簡明介紹
  5. UML用例圖用法實例剖析

 

 

責任編輯:佚名 來源: csdn.net
相關推薦

2012-11-12 10:48:36

2010-07-14 14:30:13

2010-09-15 13:45:01

2010-06-11 11:28:00

UML視圖

2009-12-30 10:41:29

ISDN撥號

2009-12-29 13:46:06

2010-08-05 09:02:49

2009-12-21 09:52:03

2010-06-11 09:46:55

UML順序圖

2010-07-09 10:37:00

視頻服務器DIY

2011-06-09 09:59:16

2015-06-04 10:43:54

OpenStack 環最小化

2017-03-10 08:35:49

數字化

2016-10-09 20:08:58

2025-10-09 09:02:00

2009-11-26 09:35:54

VS2003安裝包

2018-07-19 05:13:38

2010-07-12 11:36:32

UML活動圖

2015-05-26 17:56:58

2009-12-04 13:05:54

Visual Stud
點贊
收藏

51CTO技術棧公眾號

日本免费一级视频| 99国产高清| 精品亚洲乱码一区二区| 国产一区 二区| 亚洲午夜私人影院| 亚洲国产一区二区三区在线播| 国产精品日韩无码| 免费永久网站黄欧美| 精品国偷自产在线| 99久久国产精| 亚洲五码在线| 欧美日韩中文一区| 国产深夜男女无套内射| 国产黄色在线网站| 久久久久国产成人精品亚洲午夜| 91精品视频免费| 91精品国产高清一区二区三密臀| 亚洲天堂免费| 在线日韩日本国产亚洲| 成人午夜精品无码区| 国产精品99精品一区二区三区∴| 午夜精品123| 婷婷视频在线播放| av在线免费播放网站| 成人三级伦理片| 亚洲a级在线播放观看| 波多野结衣视频网址| 亚洲高清电影| 欧美高清视频在线播放| 精品视频第一页| 国产91久久精品一区二区| 日韩精品一区二区三区视频播放 | 一本一道久久a久久精品综合| 视频二区在线观看| 国产精品一区二区在线播放| 国产精品男女猛烈高潮激情| 国产女主播喷水视频在线观看 | 精品国产一区一区二区三亚瑟| 欧美精品一区二区三区视频| 51自拍视频在线观看| 素人啪啪色综合| 在线看一区二区| 欧美精品无码一区二区三区| 成人av免费电影网站| 黄色精品在线看| 毛片在线视频播放| 麻豆成全视频免费观看在线看| 亚洲一区二区三区自拍| 米仓穗香在线观看| 新版中文在线官网| 亚洲一区二区三区影院| 久久男人资源站| h片精品在线观看| 亚洲国产精品久久久久婷婷884| 国产资源第一页| 丰满的护士2在线观看高清| 一区二区三区在线观看网站| 影音先锋成人资源网站| 手机av在线播放| 亚洲国产成人porn| 欧美a在线视频| 日本综合久久| 欧美二区在线观看| 日韩欧美色视频| 精品国产一区二区三区不卡蜜臂| 精品国产a毛片| 日本japanese极品少妇| 精品黄色一级片| 久久久www成人免费精品| 日本老熟俱乐部h0930| 狠狠综合久久| 日本成熟性欧美| 亚洲一区二区色| 国产激情一区二区三区| 国产综合精品一区二区三区| 久久经典视频| 亚洲三级电影网站| 丰满少妇久久久| 日韩三区免费| 日韩精品一区二区在线观看| av2014天堂网| 久久影视一区| 国外视频精品毛片| www.日韩一区| 国产福利精品一区| 免费观看国产成人| 国内精品久久久久久野外| 亚洲国产一区二区三区| 国产视频在线视频| 午夜精品在线| 国产一区二区三区四区福利| 天天综合天天做| 99在线热播精品免费99热| 国产精品露脸自拍| 日韩一级片免费看| 亚洲欧洲精品一区二区精品久久久| 国产情侣第一页| 视频在线日韩| 亚洲电影成人av99爱色| 亚洲天堂精品一区| 最新日韩av| 亚洲字幕在线观看| av中文资源在线| 欧美性色19p| 国产精品一级无码| 欧美国产美女| 欧美一区三区三区高中清蜜桃| 国产裸体永久免费无遮挡| www一区二区| 欧美又粗又长又爽做受| 国产精品99| 亚洲欧美精品伊人久久| 久久精品www| 经典一区二区三区| 亚洲精品一区二区三区蜜桃久| 草莓视频丝瓜在线观看丝瓜18| 精品视频免费看| 国内精品久久99人妻无码| 欧美另类亚洲| 91精品视频观看| 香蕉视频国产在线观看| 色婷婷综合久久久中文一区二区| 精品人妻在线视频| 中出一区二区| 91网站在线看| 欧美18一19xxx性| 在线免费av一区| 日韩精品电影一区二区| 国产精品久久久久久模特| 91黄在线观看| av免费看在线| 日韩欧美国产午夜精品| 国产精品国产精品88| 秋霞影院一区二区| 日韩精品第一页| 精品欧美一区二区三区在线观看| 国产视频久久久| 日韩欧美三级在线观看| 成人av电影免费在线播放| 一二三四中文字幕| 欧美经典影片视频网站| 欧美成人激情视频| 丰满熟妇人妻中文字幕| 亚洲一区二区三区免费视频| 韩国三级hd中文字幕有哪些| 影音先锋日韩精品| 97操在线视频| av手机在线观看| 亚洲国产精品久久| 99热只有这里有精品| 91美女在线视频| 波多野结衣作品集| 成人毛片在线| 亚洲va男人天堂| 欧美激情成人动漫| 亚洲精品电影网在线观看| 国产香蕉视频在线| 久久久亚洲国产美女国产盗摄| 欧美成人精品欧美一级乱| 精品国产乱码久久久久久果冻传媒| 国产成人免费av电影| 色欧美激情视频在线| 91精品国产麻豆国产自产在线| 国产日韩欧美在线观看视频| 福利一区福利二区| 99精品人妻少妇一区二区 | 日韩欧美激情| 欧美成年人网站| 婷婷色在线观看| 91传媒视频在线播放| 精品少妇一区二区三区密爱| 国产一区二区毛片| 黄色www网站| 日韩中文在线电影| 成人在线免费观看一区| 日韩精品专区| 不卡伊人av在线播放| 日韩中文字幕免费在线观看| 色婷婷久久久久swag精品 | 国产精品啊v在线| 久久久久一区二区| 欧美一级做一级爱a做片性| 欧美高清视频在线播放| 免费看男男www网站入口在线| 欧美色图在线观看| 久久成人国产精品入口| 国产欧美一区二区精品久导航| 九九九九九伊人| 国产精品一页| 国产精品美女在线播放| 久久大胆人体视频| 成人两性免费视频| 中文不卡1区2区3区| 久久艳片www.17c.com| 你懂的在线看| 日韩三级视频在线观看| 秋霞精品一区二区三区| 亚洲自拍偷拍av| 国产三级aaa| 91麻豆精品视频| 99热这里只有精品2| 三级在线观看一区二区| 欧美日韩不卡在线视频| 91精品一区国产高清在线gif| 麻豆亚洲一区| 国产精品2023| 91在线观看欧美日韩| 最新欧美电影| 欧美一级成年大片在线观看| 国产二区三区在线| 国产一区二区三区三区在线观看| 欧美一级做性受免费大片免费| 欧美老年两性高潮| 国产免费www| 色综合久久久网| 日韩欧美亚洲视频| 亚洲一区二三区| 久久久国产精华液| 亚洲天堂av老司机| 免费黄色片网站| 91麻豆swag| 日韩免费高清一区二区| 成人免费视频caoporn| 日韩成人av免费| 久久99精品久久久久久动态图 | 久久久一本精品| 孩xxxx性bbbb欧美| av午夜在线观看| 欧美激情视频免费观看| 操你啦在线视频| 久久精品视频一| 国产91在线视频蝌蚪| 色婷婷久久av| 麻豆传媒在线免费| 日韩在线免费高清视频| 可以在线观看的av| 亚洲天堂影视av| 国产三级电影在线| 亚洲偷欧美偷国内偷| 国产一二三区在线| 亚洲性生活视频在线观看| 国产在线视频网站| 国产亚洲精品久久久久久777| 成人午夜电影在线观看| 国产一区二区三区视频| 午夜视频成人| 久久精品一区中文字幕| 在线heyzo| 欧美黄色片免费观看| 97蜜桃久久| 2020久久国产精品| av高清一区| 91免费观看网站| 日韩免费一级| 国产亚洲欧美一区二区| 校园春色另类视频| 日韩亚洲视频| 亚洲精品一区二区妖精| 老汉色影院首页| 一区在线观看| 丁香啪啪综合成人亚洲| 免费精品视频最新在线| 中文字幕视频三区| 国产黄色精品视频| www.男人天堂| 国产女人18毛片水真多成人如厕| 国产福利视频网站| 一区二区三区四区不卡在线| 日韩欧美大片在线观看| 在线观看免费亚洲| 99在线观看免费| 亚洲第一网站男人都懂| 国产视频二区在线观看| 久久久91精品| 欧美a级在线观看| 国产欧美日韩中文| 亚洲精品aⅴ| 欧美精品二区三区四区免费看视频 | 999一区二区三区| 麻豆91精品| 欧美xxxx黑人| 久久久久久久电影| 成人免费视频网站入口::| 精品久久中文字幕| 96日本xxxxxⅹxxx17| 日韩av在线不卡| 老司机精品影院| 55夜色66夜色国产精品视频| 成人国产激情| 国内一区二区三区在线视频| 日韩欧美自拍| 国产主播在线看| 国产最新精品精品你懂的| 亚洲第一页av| 亚洲一区二区精品久久av| 91麻豆精品在线| 337p日本欧洲亚洲大胆色噜噜| 第一页在线观看| 91av在线网站| 欧美视频精品全部免费观看| 免费在线一区二区| 激情综合电影网| 捷克做爰xxxⅹ性视频| 久久久久9999亚洲精品| 久青草视频在线观看| 欧美精品久久99久久在免费线| 视频午夜在线| 国内精品视频久久| 日本综合精品一区| 亚洲成人第一| 丝袜美腿亚洲色图| 久久一区二区电影| 亚洲一区二区三区四区不卡| av综合在线观看| 色妞一区二区三区| 亚洲人免费短视频| 久久视频在线观看中文字幕| 欧美三级在线| 欧美日韩理论片| 中文字幕一区二区在线播放| 欧美性受xxx黑人xyx性爽| 日韩久久午夜影院| 国产伦久视频在线观看| 国产精品jizz视频| 欧美视频日韩| 99riav国产精品视频| 亚洲乱码国产乱码精品精的特点| 这里只有精品免费视频| 国产午夜精品全部视频在线播放 | av在线不卡一区| 欧美激情第10页| 亚洲天堂网站在线| 亚洲欧美日韩国产一区二区三区| 中文字幕一级片| 久久精品99无色码中文字幕 | 日韩伦理精品| 久久国产精品-国产精品| 一本色道久久精品| 性欧美丰满熟妇xxxx性久久久| 亚洲高清免费在线| 熟妇人妻av无码一区二区三区| 久久精视频免费在线久久完整在线看| 日韩成人综合网站| ijzzijzzij亚洲大全| 国精品**一区二区三区在线蜜桃| 国产精品免费人成网站酒店| 69久久夜色精品国产69蝌蚪网| 丝袜美腿美女被狂躁在线观看| 国产精品人成电影在线观看| 色呦哟—国产精品| 天天操精品视频| 亚洲国产aⅴ成人精品无吗| 国产 日韩 欧美 精品| 国内自拍欧美激情| 九九亚洲视频| 性刺激的欧美三级视频| 日韩毛片一二三区| 成人免费公开视频| 青青久久aⅴ北条麻妃| 国产一区二区三区日韩精品| 麻豆三级在线观看| 一区二区三区四区激情 | 国产精品白丝av嫩草影院| 香港三级韩国三级日本三级| 91丨九色丨尤物| 亚洲综合精品国产一区二区三区| 操人视频在线观看欧美| 国产乱论精品| 欧美午夜性生活| 亚洲精品写真福利| 五月天婷婷视频| 国产美女扒开尿口久久久| 欧美精品九九| www.av欧美| 日韩一区国产二区欧美三区| 岛国av在线播放| 一本一生久久a久久精品综合蜜 | 亚洲精品一区二三区不卡| xxxxx.日韩| 97av中文字幕| 国产亚洲欧美一区在线观看| 国产欧美一级片| 国产z一区二区三区| 99久久综合| 97人妻精品一区二区三区免| 欧美午夜影院一区| 丰满的护士2在线观看高清| 欧洲成人一区二区| 国产成a人亚洲| 天天爱天天做天天爽| 欧美老女人在线视频| 欧美日韩亚洲在线观看| 能看毛片的网站| 欧美主播一区二区三区美女| 欧美aaa免费| 亚洲精品久久久久久一区二区| 成人在线视频一区| 国产又大又黄又爽| 日韩美女写真福利在线观看| 国内在线观看一区二区三区|