分析履歴を用いたソフトウェア品質要求のスペクトル分析法

書誌事項

タイトル別名
  • ブンセキ リレキ オ モチイタ ソフトウェア ヒンシツ ヨウキュウ ノ スペクトル ブンセキホウ
  • A Spectrum Analysis Method for Software Quality Requirements Analysis Using History of Analyses

この論文をさがす

抄録

品質要求の記述量に基づき品質要求の重要度を測定する手法として,ソフトウェア品質要求のためのスペクトル分析法がすでに提案されている.しかし,この手法での測定結果が重要度を示すか否かの十分な考察が従来研究では行われていなかった.また,この手法を実施するには分析者の主観的な判断や経験が必要であるという問題点もある.本稿では,既存研究のこれら2つの問題点を解決した結果を示す.まず,品質要求の記述量に基づき,その重要度を測定することが妥当か否かを検討した結果を示す.検討の結果,補正を加えることで,品質要求の記述量に基づき,その重要度を測定することは妥当であるという結論に至った.次に,ソフトウェア品質要求のためのスペクトル分析を自動的に実施するための改善手法とツールを提案し,評価した結果を示す.提案手法では過去の分析実績の記録を利用することで,品質要求の定義量の測定を自動化する.これによって,スペクトル分析を行う際の分析者の判断を軽減もしくは除去することが可能となる.分析実績が増加することで,提案手法による機械的な分析結果がより正確になることを実験を通して評価し確認した結果も示す.

A method to analyze a requirements specification for identifying the importance of quality requirements in the specification has been already proposed, and the importance is derived from the amount of quality requirements in the specification. However, whether such amount really reflects the importance was not examined enough in the method. In addition, the method required human decisions a lot. In this paper, we show the solutions for these two problems. We first examine whether the amount of each quality requirement described in a specification reflects its importance. We conclude such amount reflects the importance when we revise the amount based on a priority among quality requirements and the distribution of shared quality requirements. We next propose an improved method by using analyses records of similar systems for automated analysis. We also developed a supporting tool to enact our method. We expect such analyses records help an analyst to make or skip decision during the method, and the result becomes more correct than before. We applied our method to several requirements specifications, and found our method contribute to making the result more correct than before without a lot of human effort.

収録刊行物

被引用文献 (1)*注記

もっと見る

関連プロジェクト

もっと見る

詳細情報 詳細情報について

問題の指摘

ページトップへ