楠本研究室

業績一覧

ホーム業績一覧

自然語で記述された要件定義書からのファンクションポイント自動計測の試み

自然語で記述された要件定義書からのファンクションポイント自動計測の試み
卒業論文, 大阪大学
特別研究報告 概要: 一般にソフトウェア開発プロジェクトの見積もりでは,まず開発規模が見積もられ,それを用いて工数や予算の見積もりが行われる.開発規模の尺度としてはソースコードの行数に基づいた尺度等がよく使われていたが,最近ではファンクションポイントの利用が重要視されている.しかし,その一方でベンダー・ユーザ企業ともにファンクションポイントは必ずしも十分に普及していない.その理由として,ファンクションポイントを導入する上での課題がいくつか存在する.それらの課題の対策として,計測の自動化が有効であるとされている.本研究では,開発の上流工程で作成される自然言語で記述された要件定義書を対象とした,ファンクションポイント自動計測手法を目指す.今回提案する手法では,要件定義書のうち機能仕様についての文章をこちらで制作したテンプレートに沿って書き換え,その仕様を自動解析ツールを用いて解析し計測に必要な要素を抽出することでFP 計測を行う.実際の要件定義書を対象に提案手法を適用し,手動での計測と比較することで精度を確認した.自動計測に必要な要素を調査した上で自動計測ツールを作成し,4 つの要件定義書に対して自動計測を行った.その結果,3 つの要件定義書では手動計測と同様の値が,残りの1 つの要件定義書では手動計測と異なる値が計測された.さらに,異なる値が計測された要件定義書に対する考察を行った. タグ: software, development, estimate, function, point, method, requirement, definition, automatic, measurement
@mastersthesis{山田涼太2017,
  author = {山田 涼太},
  title = {自然語で記述された要件定義書からのファンクションポイント自動計測の試み},
  school = {大阪大学},
  type = {Bachelor's Thesis},
  year = {2017},
  month = {feb}
}