情報処理学会第85回全国大会 会期:2023年3月2日~4日 会場:電気通信大学

5K-02
後方互換性の損失に伴うテストコード変更内容の分類
○前川大樹,伊原彰紀,大森楓己,才木一也(和歌山大)
ソフトウェアライブラリの更新において,開発者は意図せずに後方互換性を損失する変更(破壊的変更)を追加してしまうことがある.従来研究では,ライブラリに破壊的変更を加えたリリースバージョンではテストコードも修正すると考え,テストコードの変更有無による破壊的変更の検出手法を提案した.しかし,テストコードの変更はライブラリ変更に関係するとは限らないため,破壊的変更を誤検出することがある.本研究では,破壊的変更に伴うテストコード変更内容の分類に取り組み,テスト変更内容に基づく破壊的変更の検出精度を向上する.