| 講演抄録/キーワード |
| 講演名 |
2024-03-08 11:00
大規模言語モデルを用いてメソッドのコメントとソースコードの整合性を確認する手法の提案 ○武田思美・名倉正剛(南山大) SS2023-66 |
| 抄録 |
(和) |
ソースコードに記述したコメントは,他の開発者がプログラムの動作や記述を理解する場合にその助けになる.しかしコメントとソースコードに整合性がないと,開発者のソースコード理解の役に立たない.そこで本研究では,メソッドに記述されたコメントがソースコードと整合しているか確認する手法を提案する.提案手法では,コメントをもとにソースコードを生成し,そのソースコードがコメントの記述された元のメソッドのソースコードと同一の機能を実現するか比較する.そして生成したソースコードが,元のソースコードと同一の機能を実現するのであれば,コメントがソースコードに整合していると判断する.ソースコードの生成には大規模言語モデルを利用し,機能の同一性の確認はテストケース生成ツールによって生成したテストケースの実行により行う.提案手法を OSS プロジェクトのソースコードに適用したところ,コメントとソースコードの整合性を確認できる可能性があることが示された. |
| (英) |
(Not available yet) |
| キーワード |
(和) |
コメント / ソースコード / 整合性確認 / 大規模言語モデル / ChatGPT / / / |
| (英) |
/ / / / / / / |
| 文献情報 |
信学技報, vol. 123, no. 414, SS2023-66, pp. 103-108, 2024年3月. |
| 資料番号 |
SS2023-66 |
| 発行日 |
2024-02-29 (SS) |
| ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
SS2023-66 |