<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI Agent | SDLab at NAIST</title><link>https://sdlab.naist.jp/tags/ai-agent/</link><atom:link href="https://sdlab.naist.jp/tags/ai-agent/index.xml" rel="self" type="application/rss+xml"/><description>AI Agent</description><generator>Wowchemy (https://wowchemy.com)</generator><language>ja-jp</language><copyright>© Laboratory for Software Design and Analysis at NAIST 2026</copyright><lastBuildDate>Fri, 29 May 2026 12:00:00 +0900</lastBuildDate><image><url>https://sdlab.naist.jp/media/icon_hu865db7ce6c9084c95a3719f4cedc6d58_24826_512x512_fill_lanczos_center_2.png</url><title>AI Agent</title><link>https://sdlab.naist.jp/tags/ai-agent/</link></image><item><title>本研究室の学生がMSR2026にて研究発表を行いました</title><link>https://sdlab.naist.jp/post/msr2026/</link><pubDate>Fri, 29 May 2026 12:00:00 +0900</pubDate><guid>https://sdlab.naist.jp/post/msr2026/</guid><description>&lt;p>本研究室のメンバーが2026年4月12日〜18日にブラジル・リオデジャネイロで開催された&lt;a href="https://conf.researchr.org/home/icse-2026" target="_blank" rel="noopener">第48回ソフトウェア工学に関する国際会議(ICSE 2026)&lt;/a>に参加し，併催された&lt;a href="https://conf.researchr.org/home/msr-2026" target="_blank" rel="noopener">第23回マイニングソフトウェアリポジトリ国際会議(MSR 2026)&lt;/a>において下記の4本の論文を発表しました．MSRはマイニングソフトウェアリポジトリ分野におけるトップカンファレンスです．&lt;/p>
&lt;blockquote>
&lt;p>Kan Watanabe, Tatsuya Shirai, Yutaro Kashiwa, and Hajimu Iida,
&amp;ldquo;What to Cut? Predicting Unnecessary Methods in Agentic Code Generation&amp;rdquo;, In Proceedings of the 23rd International Conference on Mining Software Repositories (MSR 2026).&lt;/p>
&lt;/blockquote>
&lt;p>渡邊君が発表しました．本研究では，プルリクエストのレビュー時に削除されてしまうAI生成関数を，レビュアーがいかに効率良く特定できるかに取り組んでいます．削除理由ごとに関数の特徴が異なることを明らかにし，提案した予測モデルはこうした不要なメソッドをAUC 87.1%で特定できることを示しました．（&lt;a href="https://arxiv.org/abs/2602.17091" target="_blank" rel="noopener">arXiv:2602.17091&lt;/a>）&lt;/p>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="発表の様子" srcset="
/post/msr2026/kan_huadd7826ea9eefbe648395ac9408214f8_2910378_eee1fac091176eb0bab5bc1903d9bea1.jpg 400w,
/post/msr2026/kan_huadd7826ea9eefbe648395ac9408214f8_2910378_9d67b138f653a0634b3a4a7fb29acd37.jpg 760w,
/post/msr2026/kan_huadd7826ea9eefbe648395ac9408214f8_2910378_1200x1200_fit_q90_lanczos.jpg 1200w"
src="https://sdlab.naist.jp/post/msr2026/kan_huadd7826ea9eefbe648395ac9408214f8_2910378_eee1fac091176eb0bab5bc1903d9bea1.jpg"
width="570"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;blockquote>
&lt;p>Tatsuya Shirai, Olivier Nourry, Yutaro Kashiwa, Kenji Fujiwara, and Hajimu Iida,
&amp;ldquo;Does Programming Language Matter? An Empirical Study of Fuzzing Bug Detection&amp;rdquo;, In Proceedings of the 22nd International Conference on Mining Software Repositories (MSR 2026).&lt;/p>
&lt;/blockquote>
&lt;p>本研究では，ファジングによるバグ検出にプログラミング言語の違いが影響するかどうかを，559個のOSSプロジェクトにわたる61,444件のファジングバグを対象に実証的に調査しています．その結果，言語がファジングの挙動に大きく影響することを明らかにしました．具体的には，C++とRustはバグ検出頻度が高い一方，RustとPythonは検出数こそ少ないものの深刻度の高い脆弱性を露呈する傾向があり，クラッシュの再現性やパッチカバレッジも言語によって顕著に異なることを示しました．本発表は，責任著者である柏 祐太郎 准教授が白井君に代わって行いました．（&lt;a href="https://arxiv.org/abs/2602.05312" target="_blank" rel="noopener">arXiv:2602.05312&lt;/a>）&lt;/p>
&lt;blockquote>
&lt;p>Suzuka Yoshimoto, Shun Fujita, Kosei Horikawa, Daniel Feitosa, Yutaro Kashiwa, and Hajimu Iida,
&amp;ldquo;Testing with AI Agents: An Empirical Study of Test Generation Frequency, Quality, and Coverage&amp;rdquo;, In Proceedings of the 22nd International Conference on Mining Software Repositories (MSR 2026).&lt;/p>
&lt;/blockquote>
&lt;p>吉本さんの研究では，AIコーディングエージェントによるテスト生成を，テスト追加の頻度・コードメトリクス・カバレッジの観点から実証的に調査しています．結果として，テスト追加コミットの16.4%がAIによるものであること，またAIが生成したテストはコード行数が長くアサーションが多い一方で，循環的複雑度は低い傾向があり，人によって書かれたテストと同程度のコードカバレッジを達成していることが明らかになりました．（&lt;a href="https://arxiv.org/abs/2603.13724" target="_blank" rel="noopener">arXiv:2603.13724&lt;/a>）&lt;/p>
&lt;p>
&lt;figure >
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="発表の様子" srcset="
/post/msr2026/suzuka_msr2026_hu4a022982fa18df372978ef91a8e745c9_1979750_d3c38e9e6351f413456b44aacf3cbeb5.jpg 400w,
/post/msr2026/suzuka_msr2026_hu4a022982fa18df372978ef91a8e745c9_1979750_c99aec414c8265efd32ce72c3d0d4e61.jpg 760w,
/post/msr2026/suzuka_msr2026_hu4a022982fa18df372978ef91a8e745c9_1979750_1200x1200_fit_q90_lanczos.jpg 1200w"
src="https://sdlab.naist.jp/post/msr2026/suzuka_msr2026_hu4a022982fa18df372978ef91a8e745c9_1979750_d3c38e9e6351f413456b44aacf3cbeb5.jpg"
width="570"
height="760"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;/figure>
&lt;/p>
&lt;blockquote>
&lt;p>Kyogo Horikawa, Kosei Horikawa, Yutaro Kashiwa, Hidetake Uwano, and Hajimu Iida,
&amp;ldquo;Do AI Agents Really Improve Code Readability?&amp;rdquo;, In Proceedings of the 22nd International Conference on Mining Software Repositories (MSR 2026).&lt;/p>
&lt;/blockquote>
&lt;p>本研究では，AIコーディングエージェントが実際にコードの可読性を向上させるのかどうかを，可読性向上を目的とした403件のコミットを対象に実証的に調査しています．その結果，直感に反して保守性指標(Maintainability Index)は56.1%のコミットで低下し，循環的複雑度(Cyclomatic Complexity)は42.7%のコミットで増加していました．エージェントはロジックの複雑さ(42.4%)やドキュメント(24.2%)の改善に注力していたものの，従来の品質指標はむしろ悪化させることが多いことを明らかにしました．第一著者の堀川 恭吾君は奈良工業高等専門学校からインターンシップとして本研究室に所属していたため，本発表は堀川 康生君が代わりに行いました．（&lt;a href="https://arxiv.org/abs/2603.13723" target="_blank" rel="noopener">arXiv:2603.13723&lt;/a>）&lt;/p></description></item></channel></rss>