A study on Customization of Software Project Requirements by the Goal Graph Approach

碩士 === 東海大學 === 資訊工程與科學系碩士在職專班 === 94 === This paper investigates the applicability of the goal graph to generate software requirements specifications in order to improve the modifiability and customization of the goal graph. We propose an algorithm that optimizes the quality factor of modifiability...

Full description

Bibliographic Details
Main Authors: Shih-Peng Su, 蘇仕朋
Other Authors: Wen-Kui Chang
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/48322949072174794980
Description
Summary:碩士 === 東海大學 === 資訊工程與科學系碩士在職專班 === 94 === This paper investigates the applicability of the goal graph to generate software requirements specifications in order to improve the modifiability and customization of the goal graph. We propose an algorithm that optimizes the quality factor of modifiability for the goal graph to enhance the customization of the goal graph, followed a demonstration of its application. An empirical analysis of generating the customized requirements specification on a practical library project is also presented. In addition, including two additional attributes, priority-values and cost-values, we further build a screening criterion through the selection factors. Thus, the goal graph that is with the derived attribute values and their corresponding weights can generate a customized requirements specification to be developed in the subsequent phases in a project life cycle. In comparison with the related approaches, the proposed framework provides several benefits, i.e., locating and resolving the conflicts quicker, being capable of generating derived goals, customizing project specification from the perspective of the customer scenario, etc. An empirical application of generating the customized requirements specification for a practical library project has demonstrated that the presented framework is not only feasible but also efficient.