English  |  正體中文  |  简体中文  |  全文筆數/總筆數 : 78852/78852 (100%)
造訪人次 : 37835924      線上人數 : 1946
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
搜尋範圍 查詢小技巧:
  • 您可在西文檢索詞彙前後加上"雙引號",以獲取較精準的檢索結果
  • 若欲以作者姓名搜尋,建議至進階搜尋限定作者欄位,可獲得較完整資料
  • 進階搜尋


    請使用永久網址來引用或連結此文件: http://ir.lib.ncu.edu.tw/handle/987654321/8406


    題名: 利用目標建構軟體架構;Modeling Software Architecture with Goals
    作者: 徐國勛;Kuo-Hsun Hsu
    貢獻者: 資訊工程研究所
    關鍵詞: 目標;使用案例;軟體架構;觀點;software architecture;aspect;goal;use cases
    日期: 2003-07-02
    上傳時間: 2009-09-22 11:26:08 (UTC+8)
    出版者: 國立中央大學圖書館
    摘要: 近來,結合目標導向及使用者中心之軟體方法在軟體工程領域引起了相當大的影響。然而,在應用軟體需求資訊來達成建立軟體架構的研究中,並沒有太多的方法可以透過一個比較有系統的方式來達成這個目的。同時,利用觀點導向方法於處理系統特性上,如重複出現的特性及重要的使用者及開發者考量,也漸漸成為研究的焦點,尤其是在設計與實作的階段。 為了進一步探討目標、觀點、劇本及軟體架構之間的關係,本研究提出了一個觀點強化目標導向方法,以漸進式的方式,來分析及建構軟體架構。透過目標的使用,功能性需求及非功能性需求能夠較容易的透過轉換反映在軟體架構上;而藉由引進觀點,這個以目標為導向的方法更可以進一步的強化其於品質屬性上的處理。 為了達成上述的目的,本研究提出一套目標導向方法以漸進式的方式建構軟體架構,並透過目標及觀點來擷取、分析並管理使用者的不明確、明確需求及品質屬性間的衝突關係。本研究包含以下的功能: * 利用目標結構的方式來幫助找出各種不同型態的使用者目標; * 透過目標建立使用者案例; * 利用使用案例與目標之間的關係分析目標與觀點間的關係; * 透過目標間的互動關係建立穩定核心; * 透過穩定核心及目標階層以漸進式的方式建構軟體架構; * 透過衝突分析的原因解決需求間於軟體架構上之衝突; * 透過編織將觀點融入軟體架構以表現品質屬性; * 利用不同型態之實現評估軟體架構。 Recently, the coupling of goal-based and user-centered approaches have resulted in a tremendous impact on the researches of software engineering. However, there is little support in the extant approach to handling the effects of requirements on the structuring of software architectures in a systematic way. Meanwhile, the aspect-oriented approaches have received increasing attention on handling system properties especially in the design and implementation phases to address recurring properties and important stakeholders' concerns. As an attempt towards the investigation of the interactions among goals, aspects, scenarios, and software architectures, we proposed, in this research, an aspect-enhanced goal-driven approach to analyzing and constructing software architecture in an incremental manner with goals and aspects. The use of goals makes easy the transformation of functional and non-functional requirements into the software architectures. By introducing aspects, the goal-driven approach can be further enhanced to address the quality attributes that are difficult to capture in the modeling of software architecture. The proposed approach is illustrated using the problem domain of virtual university environment and meeting scheduler system.
    顯示於類別:[資訊工程研究所] 博碩士論文

    文件中的檔案:

    檔案 大小格式瀏覽次數


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

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明