Title: 属性つきゴール指向要求分析法
Author(s): 海谷治彦, 佐伯元司, 海尻賢ニ
Source: 電子情報通信学会技術研究報告, Vol. 101, No. 673, pp. 15-22, Mar. 2002. ISSN 0913-5685, ソフトウェアサイエンス SS2001-48, 福山大学にて.
8 pages, ( 355 K bytes, gziped postscript) or ( 284 K bytes, PDF)
Presentation Sheets ( 424 K bytes, PDF)
本稿では,ゴール指向要求分析法 AGORA (Attributed Goal-Oriented Requirements Analysis Method)を提案する. AGORAでは通常のゴール指向分析法のAND-ORグラフに属性値をふることで, 分析者がゴールの選択肢を選別したり, ゴール間の対立を認識したり, 要求変更におけるインパクトを分析したりする作業を支援する. さらに, AND-ORグラフの構造と属性値を使い, AGORAの分析結果をもとに作成される要求仕様書の品質特性を見積もる ことが可能となる.ここでの品質特性とは, 妥当性,非曖昧性,完全性などである. この見積り値はゴールグラフ中のどのゴールを改善もしくは詳細化 すべきかの指針となる. 属性は優先度と貢献度の二種類があり, 前者はゴールを表す節にふられ,後者は枝にふられる. 優先度はstakeholderそれぞれがゴールを支持する度合いを示す. 貢献度はあるゴールが親ゴールの達成にどれだけ貢献するかの度合いを示す. 加えて,AGORAの有効性を評価するためにWeb上のユーザーアカウントシステムの 要求分析を行う.
This paper presents the extended version of Goal-Oriented Requirements Analysis Method called AGORA, where attribute values, e.g. contribution values and preference values are added to goal graphs. An analyst attaches the contribution values and preference values to the edges and the nodes of the graph respectively during the process for refining and decomposing the goals. The contribution value stands for the degree of the contribution of a sub-goal to the achievement of its parent goal, while the preference value represents the preference of the goal for each stakeholder. These values can help an analyst to choose the alternatives of the goals, to recognize the conflicts among the goals, and to analyze the impact of requirements changes. Furthermore the values on the goal graph allow him to estimate the quality of the resulting requirements specification, such as correctness, unambiguity, completeness etc. The estimated quality values can suggest to him which goals should be improved and/or refined. In addition, we have applied AGORA to a user account system and assessed it.
BibTeX Entry:
    Author="海谷 治彦 and 佐伯 元司 and 海尻 賢ニ",
    Note="ソフトウェアサイエンス SS2001-48"

Newer Related Paper(s):
paper index