2018 Fiscal Year Annual Research Report
A method of scenario consistency verification and scenario generation to increase the quality of requirements definition
Project/Area Number |
16K00105
|
Research Institution | Kogakuin University |
Principal Investigator |
位野木 万里 工学院大学, 情報学部(情報工学部), 教授 (10739634)
|
Project Period (FY) |
2016-04-01 – 2019-03-31
|
Keywords | 要求仕様検証 / 一貫性検証 / 網羅性検証 / シナリオ生成 / 派生形用語抽出 / 同義語抽出 / 要求工学 / ソフトウェア工学 |
Outline of Annual Research Achievements |
H30年度は、H28、H29年度の成果である「分類網羅シナリオ生成機能」、「分類網羅シナリオ検証機能」を組み込んだシナリオの一貫性検証支援ツールの適用評価を行い、得られたフィードバックに基づき、表記ゆれをきめ細かく指摘する「派生形用語検証機能」、同様の意味で表現が異なる同義語を含むシナリオを抽出する「同義語シナリオ抽出機能」を開発した。H30年度までの研究成果を統合することで、シナリオの一貫性検証支援ツールは、「アクター」、「データ」、「画面」、「振る舞い」からなる設計要素が要求仕様書のシナリオ内で一貫している状態を検証することから、派生型の表記ゆれや同一分類に所属するシナリオの網羅状況の指摘、非網羅シナリオの生成等の要求定義工程のタスクの自動化ができるようになった。H30年度は、実案件シナリオの手作業による検証結果と、本ツールによる検証結果を比較し、技術者による評価結果へのフィードバックを得て、同ツールの有効性を確認した。加えて、情報システムを対象とした振る舞い用語の同義語辞書を構築した。さらに、対象分野が異なれば、同義語辞書のカスタマイズが必要になることから、用語の出現頻度による類似度を用いた同義語辞書自動生成手法の開発にも至った。 要求定義に関わる様々なステークホルダが、シナリオの一貫性検証支援ツールが生成した検証レポートやシナリオを、技術文書のレビューや作成に活用し文書作成業務の効率化を図ることで、付加価値業務の創出へとリソースを集中させ業務改革を加速することへの貢献が期待できる。 複数企業へのヒアリング過程で、レガシーシステムの要求仕様書の理解に多大なコストが発生していることが明らかになった。今後は、シナリオの一貫性検証支援ツールならびに辞書の自動生成の仕組みを活用し、膨大な量の要求仕様書の自動要約等の要求定義工程の様々なタスクの自動化に取り組む。
|
Research Products
(14 results)