English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 46962/50828 (92%)
造訪人次 : 12453204      線上人數 : 598
RC Version 6.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋
    主頁登入上傳說明關於CCUR管理 到手機版


    請使用永久網址來引用或連結此文件: https://irlib.pccu.edu.tw/handle/987654321/27770


    題名: 建立協調相異介面軟體元件之軟體配接模型-以CORBA為基礎
    Constructing A Software Adaptation Model for Coordinating Interface Mismatch of Software Components-Base on CORBA
    作者: 祁英豪
    貢獻者: 資訊管理研究所
    關鍵詞: 設計型樣
    軟體元件
    軟體再利用
    軟體配接器
    通用物件請求仲介架構
    design patterns
    software component
    software reuse
    software adapter
    CORBA
    日期: 2006
    上傳時間: 2014-08-12 15:23:09 (UTC+8)
    摘要: 元件化軟體開發(Component-Based Software Development, CBSD)已經成為一個新的系統開發方式。許多研究均指出,使用此種系統開發方式可大幅節省系統開發所需的時間及成本。在建構一個新系統時,系統開發人員僅需取得具有適合功能的軟體元件,並且將其整合成目標系統。除此之外,當系統的部份功能需要加以修改時,系統開發人員亦僅需將該部份的功能元件以新元件取代即可。

      對於軟體元件進行整合時,系統開發人員也面對了某些困難。由於組成系統的軟體元件可能由不同的外部廠商所開發,造成元件間的介面可能發生不相容的情形。為了克服這個問題,本研究提出一個軟體元件配接模型,本模型使用Gamma, Helm, Johnson, and Vlissides所提出之配接器設計型樣的概念,同時本模型將應用於CORBA 分散式物件計算架構。最後本研究將以一個程式實例驗證所提出之模型的有效性。
    Component-Based software development (CBSD) has become a new system de-velopment paradigm. Many researches have shown that develop a new system in this way can save time and cost of development significantly. When constructing a new sys-tem, the developers just need to get the software components with proper functions, and then integrate them into a system. In addition, if parts of the system functions need to be modified, system developers only need to replace the software components with new ones.
      
      However, when integrating these software components into a system, developers often face some difficulties. Because the software components might be built by third-party vendors, the interfaces of two components may not match well. In order to overcome this problem, this study proposes a software component adaptation model us-ing the concept of adapter design pattern proposed by Gamma, Helm, Johnson, and Vlissides. Meanwhile, this model can also be used in CORBA, a distributed object computing architecture. Finally, this study uses an example program to verify the model.
    顯示於類別:[資訊管理學系暨資訊管理研究所 ] 博碩士論文

    文件中的檔案:

    沒有與此文件相關的檔案.



    在CCUR中所有的資料項目都受到原著作權保護.


    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 回饋