freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

[工學]01-02軟件復用概論(編輯修改稿)

2025-02-17 13:00 本頁面
 

【文章內容簡介】 段的主要目標是針對領域分析階段獲得的對目標領域的問題域和系統(tǒng)責任的認識開發(fā)出相應的領域設計模型并且顯示地表示出來領域設計模型的具體表現(xiàn)形式為:特定于領域的軟件構架: DSSADomainSpecific Software Architecture它要保持與領域分析模型中需求變化的可追蹤性 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程復審結合設計模式,實現(xiàn)變化性進行初步的領域設計問題域部分人機交互部分控制接口部分數(shù)據(jù)接口部分建立與領域分析模型的可追蹤性領域設計過程: 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程 (3)領域實現(xiàn)該階段的主要目標是依據(jù)領域分析模型和 DSSA開發(fā)領域特定的構件與構架它們 可以從現(xiàn)有系統(tǒng)中提取得到也可以通過重新開發(fā)而得到在可復用構件與 DSSA之間需要建立可追蹤性以將可復用構件與其規(guī)約聯(lián)系起來從方便使用角度應盡量提供黑盒式復用方式 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程DSSA和構件的詳細設計DSSA和構件的實現(xiàn)從現(xiàn)有系統(tǒng)中利用再工程技術提取 DSSA和構件對現(xiàn)有構件進行包裝依據(jù)領域分析模型和 DSSA組織可復用構件庫依據(jù)詳細設計重新實現(xiàn)DSSA和構件復審領域實現(xiàn)過程: 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程在領域工程的實施過程中在領域工程的實施過程中 ,可能涉及的人員包括可能涉及的人員包括 :(1 )最終用戶最終用戶 :使用某領域中具體系統(tǒng)的人員使用某領域中具體系統(tǒng)的人員 。(2 )領域專家領域專家 :提供關于領域中系統(tǒng)信息的人員提供關于領域中系統(tǒng)信息的人員 ,他他應該熟悉該領域中系統(tǒng)的軟件設計和實現(xiàn)、硬件限應該熟悉該領域中系統(tǒng)的軟件設計和實現(xiàn)、硬件限制、未來的用戶需求及技術走向制、未來的用戶需求及技術走向 。(3 )領域分析員領域分析員 :收集領域信息、完成領域分析并提收集領域信息、完成領域分析并提煉出領域產(chǎn)品煉出領域產(chǎn)品 (可復用軟件構件可復用軟件構件 )的人員的人員 ,他應該具他應該具有完備的關于復用的知識有完備的關于復用的知識 ,并對分析的領域有一定并對分析的領域有一定程度的了解程度的了解 .   (4)領域分析產(chǎn)品領域分析產(chǎn)品 (構件、構架構件、構架 )的使用者的使用者 :包括最包括最終用戶、應用系統(tǒng)的需求分析員和軟件設計者終用戶、應用系統(tǒng)的需求分析員和軟件設計者 . 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程領域應用應用 應用應用領域工程 DA1 B1C1 A2B2領域模型 /構架領域可復用構件輸入 輸出領域工程師最終用戶領域專家應用系統(tǒng)開發(fā)需求分析員、軟件設計者 ......應用工程領域工程基本過程: 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程?可復用信息具有領域特定性?領域具有內聚性和穩(wěn)定性可復用信息具有領域特定性 是指: 可復用性不是信息的一種孤立的屬性 依賴于特定的問題和特定的問題解決方法 因此,在識別、獲取和表示可復用信息時應采用面向領域的策略為什么領域工程是獲取構件的主要途徑? 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程領域具有內聚性和穩(wěn)定性 是指: 關于領域的解決方法是充分內聚和充分穩(wěn)定的因此,一個領域的規(guī)約和實現(xiàn)知識的內聚性 使得可以通過一組有限的、相對較少的 可復用信息來解決大量問題領域的穩(wěn)定性使得獲取的信息可以在較長的時間內多次復用 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程通過領域工程獲得軟件構件 /構架 面向領域的構件 數(shù)目大 面向領域的構架 更具體 面向領域的復用 復用程度高 因此: 領域工程 是 獲取構件 /構架的 主要途徑 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程 4 軟件再工程 要 解決的問題:    現(xiàn)有軟件系統(tǒng)如何適應當前技術的發(fā)展及需求的變化 ,采用更易于理解的、適應變化的、可復用的系統(tǒng)軟件構架并提煉出可復用的軟件構件 ?    現(xiàn)存大量的遺產(chǎn)軟件系統(tǒng) (Legacy Software)由于技術的發(fā)展 ,正逐漸退出使用 ,如何對這些系統(tǒng)進行挖掘、整理 ,得到有用的軟件構件 ?    已有的軟件構件隨著時間的流逝會逐漸變得不可使用 ,如何對它們進行維護 ,以延長其生命期 ,充分利用這些可復用構件 ? 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程軟件再工程是一個工程過程軟件再工程是一個工程過程 ,它將逆向工程它將逆向工程、重構和正向工程組合起來、重構和正向工程組合起來 ,將現(xiàn)存系統(tǒng)重將現(xiàn)存系統(tǒng)重新構造為新的形式。再工程的基礎是系統(tǒng)理新構造為新的形式。再工程的基礎是系統(tǒng)理解解 ,包括對運行系統(tǒng)、源代碼、設計、分析包括對運行系統(tǒng)、源代碼、設計、分析、文檔等的全面理解、文檔等的全面理解 .但在很多情況下但在很多情況下 ,由由于各類文檔的丟失于各類文檔的丟失 ,只能對源代碼進行理解只能對源代碼進行理解 ,即程序理解。即程序理解。 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程5 開放系統(tǒng)技術 開放系統(tǒng)技術的基本原則是在系統(tǒng)的開發(fā)中使用接口標準 ,同時使用符合接口標準的實現(xiàn) . ?對于系統(tǒng)的演化 ,提供了一個穩(wěn)定的基礎 。?系統(tǒng) (子系統(tǒng) )間的互操作提供了保證 . 。?對于穩(wěn)定的接口標準的依賴 ,使得開發(fā)系統(tǒng)更容易適應技術的進步 ?解決異構環(huán)境中的互操作為目標 開放系統(tǒng)技術為軟件復用提供了良好的支持 ,在符合接口標準的前提下 ,構件就可以獨立地進行開發(fā) 。 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程 6 軟件過程 軟件過程又稱軟件生存周期過程 ,是軟件生存周期內為達到一定目標而必須實施的一系列相關過程的集合 .一個良好定義的軟件過程對軟件開發(fā)的質量和效率有著重要影響 . 已出現(xiàn)了一些實用的過程模型標準 ,如CMM、ISO 90 0 1 等 .然而 ,基于構件復用的軟件開發(fā)過程和傳統(tǒng)的一切從頭開始的軟件開發(fā)過程有著實質性的不同 ,探討適應于軟件復用的軟件過程自然就成為一個迫切的問題。 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程 7 CASE技術 ?CASE技術對軟件工程的很多方面 ,例如分析、設計、代碼生成、測試、版本控制和配置管理、再工程、軟件過程、項目管理等等 ,都可以提供有力的自動或半自動支持 . ?CASE技術中與軟件復用相關的主要研究內容包括 :在面向復用的軟件開發(fā)中 ,可復用構件的抽取、描述、分類和存儲 。在基于復用的軟件開發(fā)中 ,可復用構件的檢索、提取和組裝 。可復用構件的度量等等 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程 8 非技術因素 機構組織如何適應復用的需求 。管理方法如何適應復用的需求 。開發(fā)人員知識的更新 。創(chuàng)造性和工程化的關系 。開發(fā)人員的心理障礙 。知識產(chǎn)權問題 。保守商業(yè)秘密的問題 。復用前期投入的經(jīng)濟考慮 。標準化問題等等 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程三、復用的研究與實踐活動   1 領域工程 2 產(chǎn)品線系統(tǒng) 3 構件及構件庫的標準化 4 構件組裝技術 5 基于復用的軟件開發(fā)過程 6 復用成熟度模型 (RMM ) 軟件復用計算機及信息工程學院計算機及信息工程學院 Copyright10 碩士研究生課程 1 領域工程研究實踐表明 ,軟件復用在特定領域內更容易獲得成功 :(一 )卡內基 梅隆大學的軟件工程研究所 (CMU /SEI )提出了面向特征的領域分析方法 (Feature Oriented Domain Analysis
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1