基于框架的軟件開發(fā)體系中專用組件庫的研究與實現.pdf_第1頁
已閱讀1頁,還剩66頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、軟件復用能有效地解決軟件危機,提高軟件開發(fā)的效率和質量,降低開發(fā)和維護成本。基于組件的軟件開發(fā)方法是軟件復用的一種實踐方法,其中的組件技術是支持復用的核心技術。為了能夠在軟件開發(fā)過程中復用己有的軟件組件,必須在此之前不斷地進行可復用組件的積累,并且將它們組織成可復用組件庫。在領域軟件的開發(fā)過程中應用組件技術,可重用的資源更多,復用層次更高,復用粒度更大,復用的關鍵是領域業(yè)務框架。復用過程通常包括領域業(yè)務框架設計、基于業(yè)務框架進行組件的描

2、述、檢索和裝配、生成系統(tǒng)。在組件數量很大并且組件間相互關系也比較復雜的情況下,如何在組件庫中進行高效的面向業(yè)務框架的組件檢索就成為一個很重要的問題,必須考慮如何組織組件庫的結構,使組件能被準確地描述,保持較高的檢索效率,以利于復用。 本文將基于框架和組件的開發(fā)方法加以改進,提出F-CBD開發(fā)方法。為使針對特定框架的組件檢索和復用更方便,本文提出在分布式通用組件庫的基礎上構造面向框架的專用組件庫的概念。專用庫主要解決兩個問題:第一

3、,把分布的、異構的、通用的組件庫信息用統(tǒng)一的描述模型進行組織,將特定框架的專用組件信息集中管理;第二,提高面向框架的組件檢索效率,實現組件關聯檢索和關聯選取。 本文在研究了通用組件庫的描述和分類方法的基礎之上,設計了專用組件庫的總體結構。專用庫采用多維方式對組件進行分類,在專用庫中構造了組件本體,使分布組件庫的組件在專用庫這個層次上有一個統(tǒng)一的語義描述模型,消除組件描述和檢索的語義異構問題。同時構建專用組件庫關聯檢索策略集,并實

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論