Letter Peer-reviewed
階層分析法を応用したソースコード変更案の評価
Evaluating Alternatives of Source Code Changes with Analytic Hierarchy Process
コンピュータソフトウェア, vol. 27, no. 2, pp. 118–123, May 2010.
Abstract
本稿では,ソフトウェア開発プロジェクトの方針に基づいて,各開発者による変更案の選択を支援する手法を提案する.提案手法では,開発者個人の主観による影響を抑制するために,複数のソフトウェアメトリクスを統合した評価関数によって変更の選択肢の優劣を判断する.また,プロジェクトの方針に基づいた選択を実現するために,ソースコードに対する変更の選択を複数のメトリクスを評価項目とする多目的意思決定とみなすことにより,階層分析法を応用して評価関数の作成を行う.予備評価においては,提案手法は変更の選択に有用であった.
Abstract (English)
This paper proposes a technique for selecting the most appropriate alternative of source code changes based on the commitment of a software development project by each developer of the project. In the technique, we evaluate the alternative changes by using an evaluation function with integrating multiple software metrics to suppress the influence of each developer’s subjectivity. By regarding the selection of the alternative changes as a multiple criteria decision making, we create the function with Analytic Hierarchy Process. A preliminary evaluation shows the efficiency of the technique.
BibTeX
@article{hayashi-jssst201005,
author = {林 晋平 and 佐々木 祐輔 and 佐伯 元司},
title = {階層分析法を応用したソースコード変更案の評価},
journal = {コンピュータソフトウェア},
volume = 27,
number = 2,
pages = {118--123},
doi = {10.11309/jssst.27.2_118},
year = 2010,
}
- Type
- Letter
- Published
- May 2010
- Volume / Pages
- vol. 27, no. 2, pp. 118–123
- DOI
- 10.11309/jssst.27.2_118