ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. シンポジウム
  2. シンポジウムシリーズ
  3. ソフトウェアエンジニアリングシンポジウム
  4. 2024

REST API仕様に基づく大規模言語モデルを用いた自動バグ修正手法

https://ipsj.ixsq.nii.ac.jp/records/239255
https://ipsj.ixsq.nii.ac.jp/records/239255
5a1a3e14-0f77-41c6-8952-bf7f245f251a
名前 / ファイル ライセンス アクション
IPSJ-SES2024027.pdf IPSJ-SES2024027.pdf (1.0 MB)
 2026年9月10日からダウンロード可能です。
Copyright (c) 2024 by the Information Processing Society of Japan
非会員:¥660, IPSJ:学会員:¥330, SE:会員:¥0, DLIB:会員:¥0
Item type Symposium(1)
公開日 2024-09-10
タイトル
タイトル REST API仕様に基づく大規模言語モデルを用いた自動バグ修正手法
タイトル
言語 en
タイトル Automated Program Repair Based on REST API Specifications Using Large Language Models
言語
言語 jpn
キーワード
主題Scheme Other
主題 大規模言語モデル
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_5794
資源タイプ conference paper
著者所属
立命館大学
著者所属
立命館大学
著者所属
立命館大学
著者所属(英)
en
Ritsumeikan University
著者所属(英)
en
Ritsumeikan University
著者所属(英)
en
Ritsumeikan University
著者名 山岸, 克紀

× 山岸, 克紀

山岸, 克紀

Search repository
吉田, 則裕

× 吉田, 則裕

吉田, 則裕

Search repository
槇原, 絵里奈

× 槇原, 絵里奈

槇原, 絵里奈

Search repository
著者名(英) Katsuki, Yamagishi

× Katsuki, Yamagishi

en Katsuki, Yamagishi

Search repository
Norihiro, Yoshida

× Norihiro, Yoshida

en Norihiro, Yoshida

Search repository
Erina, Makihara

× Erina, Makihara

en Erina, Makihara

Search repository
論文抄録
内容記述タイプ Other
内容記述 クラウドサービスの多くは,ウェブ API の一種である REST API を提供しており,クライアントのプログラムからのアクセスが可能となっている.REST API のクライアント開発では,開発中のプログラムが REST API 仕様を満足しないことを,テスト時にレスポンスを確認する時点になって気づくことになりやすい.多くの場合,レスポンスに含まれるエラーコードやエラーメッセージは,API 仕様のどの部分を満足していないかを特定するためには不十分な情報しか含まれていない.そのため,REST API のクライアントを開発する際は,リクエストの送信とレスポンスの受信を繰り返しながら,デバッグをすることになりやすい.そこで本研究では,REST API を呼び出すクライアントのプログラムを対象として,REST API の誤用を検出し,自動修正する手法を提案する.提案手法では,まずプログラムから API 仕様を満足しないコード片を検出する.次に,大規模言語モデルに与えるための検出したコード片および満足しない仕様を含むプロンプトを生成する.最後に,そのプロンプトを大規模言語モデルに与えることで誤用の自動修正を行う.適用実験では,API の誤用事例を収集し,提案手法を適用した.その結果,提案手法はほとんどの事例について,API 仕様を満足しないコード片の検出に成功した.また,提案手法は,大規模言語モデルに誤用事例のプログラム全体を与えた場合と比較して,より多くの誤用事例を修正できることがわかった.
書誌情報 ソフトウェアエンジニアリングシンポジウム2024論文集

巻 2024, p. 155-164, 発行日 2024-09-10
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 08:20:43.355159
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3