English  |  正體中文  |  简体中文  |  Items with full text/Total items : 69561/69561 (100%)
Visitors : 23147941      Online Users : 701
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: http://ir.lib.ncu.edu.tw/handle/987654321/8406


    Title: 利用目標建構軟體架構;Modeling Software Architecture with Goals
    Authors: 徐國勛;Kuo-Hsun Hsu
    Contributors: 資訊工程研究所
    Keywords: 目標;使用案例;軟體架構;觀點;software architecture;aspect;goal;use cases
    Date: 2003-07-02
    Issue Date: 2009-09-22 11:26:08 (UTC+8)
    Publisher: 國立中央大學圖書館
    Abstract: 近來,結合目標導向及使用者中心之軟體方法在軟體工程領域引起了相當大的影響。然而,在應用軟體需求資訊來達成建立軟體架構的研究中,並沒有太多的方法可以透過一個比較有系統的方式來達成這個目的。同時,利用觀點導向方法於處理系統特性上,如重複出現的特性及重要的使用者及開發者考量,也漸漸成為研究的焦點,尤其是在設計與實作的階段。 為了進一步探討目標、觀點、劇本及軟體架構之間的關係,本研究提出了一個觀點強化目標導向方法,以漸進式的方式,來分析及建構軟體架構。透過目標的使用,功能性需求及非功能性需求能夠較容易的透過轉換反映在軟體架構上;而藉由引進觀點,這個以目標為導向的方法更可以進一步的強化其於品質屬性上的處理。 為了達成上述的目的,本研究提出一套目標導向方法以漸進式的方式建構軟體架構,並透過目標及觀點來擷取、分析並管理使用者的不明確、明確需求及品質屬性間的衝突關係。本研究包含以下的功能: * 利用目標結構的方式來幫助找出各種不同型態的使用者目標; * 透過目標建立使用者案例; * 利用使用案例與目標之間的關係分析目標與觀點間的關係; * 透過目標間的互動關係建立穩定核心; * 透過穩定核心及目標階層以漸進式的方式建構軟體架構; * 透過衝突分析的原因解決需求間於軟體架構上之衝突; * 透過編織將觀點融入軟體架構以表現品質屬性; * 利用不同型態之實現評估軟體架構。 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.
    Appears in Collections:[資訊工程研究所] 博碩士論文

    Files in This Item:

    File SizeFormat


    All items in NCUIR are protected by copyright, with all rights reserved.

    社群 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 ©   - Feedback  - 隱私權政策聲明