AGORA: Attributed Goal-Oriented Requirements Analysis Method
- ISSN: 1090705X
- ISBN: 0769514650
- PubMed: 4695167582694419577
Abstract
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 stake-holder. 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.
AGORA: Attributed Goal-Oriented Requirements Analysis Method
THE INSTITUTE OF ELECTRONICS,
INFORMATION AND COMMUNICATION ENGINEERS
信学技報
TECHNICAL REPORT OF IEICE.
属性つきゴール指向要求分析法
海谷 治彦† 佐伯 元司†† 海尻 賢ニ†
† 信州大学 工学部
〒 380–8553 長野市 若里 4–17–1
†† 東京工業大学 情報理工学研究科 計算工学専攻
〒 152–8552 東京都 目黒区 大岡山 2–12–1
E-mail: †{kaiya,kaijiri}@cs.shinshu-u.ac.jp, ††saeki@cs.titech.ac.jp
あらまし 本稿では,ゴール指向要求分析法 AGORA (Attributed Goal-Oriented Requirements Analysis Method)を提
案する.AGORAでは通常のゴール指向分析法の AND-ORグラフに属性値をふることで,分析者がゴールの選択肢を選別
したり,ゴール間の対立を認識したり,要求変更におけるインパクトを分析したりする作業を支援する.さらに,AND-OR
グラフの構造と属性値を使い,AGORAの分析結果をもとに作成される要求仕様書の品質特性を見積もることが可能となる.
ここでの品質特性とは,妥当性,非曖昧性,完全性などである.この見積り値はゴールグラフ中のどのゴールを改善もしくは
詳細化すべきかの指針となる.属性は優先度と貢献度の二種類があり,前者はゴールを表す節にふられ,後者は枝にふられる.
優先度は stakeholderそれぞれがゴールを支持する度合いを示す.貢献度はあるゴールが親ゴールの達成にどれだけ貢献する
かの度合いを示す.加えて,AGORAの有効性を評価するためにWeb上のユーザーアカウントシステムの要求分析を行う.
キーワード 要求分析,ゴール指向分析法,品質メトリクス
AGORA: Attributed Goal-Oriented Requirements Analysis Method
Haruhiko KAIYA†, Motoshi SAEKI††, and Kenji KAIJIRI†
† Faculty of Engineering, Shinshu University
4-17-1 Wakasato, Nagano, 380–8553 Japan
†† Department of Computer Science Graduate school of Information Science and Engineering,
Tokyo Institute of Technology
2–12–1, Oookayama, Meguro-ku, Tokyo, 152–8552, Japan
E-mail: †{kaiya,kaijiri}@cs.shinshu-u.ac.jp, ††saeki@cs.titech.ac.jp
Abstract 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 stake-
holder. 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.
Key words Requirements Analysis, Goal Oriented Analysis, Quality Metrics
Sign up today - FREE
Mendeley saves you time finding and organizing research. Learn more
- All your research in one place
- Add and import papers easily
- Access it anywhere, anytime


