本研究はソフトウェアの障害を引き起こした原因となる欠陥部品の自動特定技術を開発した.ソフトウェア開発者は,障害報告書の内容から欠陥部品を特定し,修正する.複数のシステムが協調的に機能するサービスに混入する欠陥を修正するためには,システムの幅広い知識や経験を要する.本研究は,膨大なソフトウェア開発データのマイニング技術を用いて欠陥部品,及び,複数システムに波及する同時修正 (co-change) 箇所の自動特定技術を開発し,保守作業の効率化,及び,人手による修正箇所の見落としを減らすことを目指す研究である.
|