English  |  正體中文  |  简体中文  |  Items with full text/Total items : 2737/2828
Visitors : 280986      Online Users : 60
RC Version 4.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Adv. Search
LoginUploadHelpAboutAdminister

Please use this identifier to cite or link to this item: http://ir.lib.stu.edu.tw:80/ir/handle/310903100/2108

Title: 目標導向需求擷取工具之開發
Development of Goal-Driven Requirement Elicitation Tool
Authors: 周盈志
Ying Chih Chou
Contributors: 資訊管理研究所
Keywords: 目標導向使用案例發展方法;需求工程;需求擷取
ArgoUML;GDUC;GEF;Goal;NSUML;Requirement Elicitation;Requirement Engineering
Date: 2003
Issue Date: 2011-05-26 11:10:47 (UTC+8)
Publisher: 高雄市:[樹德科技大學資訊管理研究所]
Abstract: 需求擷取的過程中常常會遇到許多不明確及非功能性的需求,這是一般軟體需求分析方法所無法妥善解決的問題。而目標導向使用案例發展方法(GDUC)以分析評估目標與需求間的關係,建立Use case(使用案例)模組,可協助非功能性需求的擷取與分析。然而目前並沒有一套電腦輔助工具可以幫助GDUC模組之建立。有鑑於此,本研究是以目標導向需求擷取及分析方法為基礎理論,以ArgoUML軟體的Use Case Diagram模組為基礎,並擴充UML metamodel加入Goal的觀念,成為GDUC Diagram模組,再以GDUC方法論加以評估分析。故本研究的目的是:開發出可根據使用者需求與目標之間的關係建立GDUC模組,並分析GDUC模組找出使用者目標與不明確需求之間的關係之目標導向需求擷取工具,稱之為「GDUC-System」。而在本研究中則主要是開發出GDUC-System的模組建構工具部分,GDUC-System的模組分析工具部分則不在本研究範圍內。
本系統之建立具備以下特點:
1.以GDUC理論評估目標與需求之關係與建立GDUC模組。
2.以ArgoUML為系統基礎加以擴充GDUC Diagram模組。
3.擴充UML metamodel,在Use Case中加入Goal的觀念。
4.以GEF架構建立GDUC模組。
5.以PGML格式儲存GDUC模組的圖形資訊。
6.以XMI格式儲存GDUC模組的模組資訊。
One of the foci of the recent development in requirements engineering has been the study of conflicts and vagueness encountered in requirements. In order to handle the interactions among nonfunctional requirements and their impacts on the structuring of requirement specifications, Lee and Hsueh have developed a Goal-Driven Use Case approach (GDUC) to (1) extend use cases with goals; (2) analyze the interactions among nonfunctional requirements; (3) structure fuzzy object-oriented model based on the interactions. However, there is no existing tool to help construct GDUC models and analyze interactions between goals.
In this research, we will develop an environment to help developers use GDUC methodology. The environment should support the two major functions: (1) construct GDUC model; (2) analyze goal interactions based on GDUC methodology. Our system is based on an open source software called ArgoUML. ArgoUML uses an open architecture such that developers can extend more easily. The characteristics of ArgoUML can be summarized as below:
●Use NSUML as its meta-model for UML specification.
●Use GEF as its graphical display framework, which is powerful in node-edge graphical display.
●Follow the flexible MVC architecture.
Besides supporting a tool for developers construct and analyze GDUC models, I also address some problems while developing systems from open-source software.
Appears in Collections:[資訊管理系(所)] 博碩士論文

Files in This Item:

File Description SizeFormat
目標導向需求擷取工具之開發__臺灣博碩士論文知識加值系統.htm國圖110KbHTML311View/Open


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

 


無標題文件

著作權政策宣告:

1.

本網站之數位內容為樹德科技大學所收錄之機構典藏,無償提供學術研究與公眾教育等公益性使用,惟仍請適度,合理使用本網站之內容,以尊重著作權人之權益。商業上之利用,則請先取得著作權人之授權。
 
2. 本網站之製作,已盡力防止侵害著作權人之權益,如仍發現本網站之數位內容有侵害著作權人權益情事者,請權利人通知本校護人員(clairhsu@stu.edu.tw),維護人員將立即採取移除該數位著作等補救措施。
 
DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - Feedback