著者
津田 道夫 永岡 郁代 青木 一紀 和栗 正一
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告ソフトウェア工学(SE) (ISSN:09196072)
巻号頁・発行日
vol.1995, no.11, pp.1-6, 1995-01-26
被引用文献数
2

ソフトウエア変更作業における、作業工程を分析して、必要な情報や作業内容、その結果として得られた情報を明確にした。また、実際に保守担当者が、どのような方法で仕様を理解して、プログラムの修正をしているかを、調査した。この結果、プログラム理解の方法が、保守経験値により異なることが判明した。この分析に基づき、ソフトウエア影響波及検索ツールのプロトタイプ(ツール名:FINDMA)を開発した。FINDMATEは、ユーザからの保守依頼に対応して、既存ソフトウエア・リソースの相互関連を検索する。これにより、影響波及対象のリソースを抽出して、作業見積、作業計画や修正作業に利用する。We analyzed processes of software modification and clarified essential information, contents of the modification operations, and information that is obtained from the operations. We also studied what kind of procedures the software maintainers use to understand programs and to modify them. As a result, we found that the procedures of understanding software depend on the years of experience of the software maintainers. According to the result, we have developed a prototype of the tool "FINDMATE", that finds the effects of software modification. FINDMATE can be used to search interrelationships across the existing software resources to meet users' maintenance requirements. FINDMATE identifies affected resources, which can be used for estimation of the amount of modification operations, planning of the operation, and the actual modification.