ログイン 新規登録
言語:

WEKO3

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

Field does not validate



インデックスリンク

インデックスツリー

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

WEKO

One fine body…

WEKO

One fine body…

アイテム

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

生成AIを用いた長いメソッドを対象とするソースコード開発機能の開発と評価

https://ipsj.ixsq.nii.ac.jp/records/2004396
https://ipsj.ixsq.nii.ac.jp/records/2004396
4c41d8df-34aa-434c-a5e2-76fb506325b5
名前 / ファイル ライセンス アクション
IPSJ-SES2025026.pdf IPSJ-SES2025026.pdf (800.7 KB)
 2027年9月9日からダウンロード可能です。
Copyright (c) 2025 by the Information Processing Society of Japan
非会員:¥660, IPSJ:学会員:¥330, SE:会員:¥0, DLIB:会員:¥0
Item type Symposium(1)
公開日 2025-09-09
タイトル
言語 ja
タイトル 生成AIを用いた長いメソッドを対象とするソースコード開発機能の開発と評価
タイトル
言語 en
タイトル Development and Evaluation of The Source Code Development Function for Source Codes with Long Method Using Generative AI
言語
言語 jpn
キーワード
主題Scheme Other
主題 ソースコード
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_5794
資源タイプ conference paper
著者所属
(株)日立製作所研究開発グループ
著者所属
(株)日立製作所研究開発グループ
著者所属
(株)日立製作所研究開発グループ
著者所属(英)
en
Hitachi, Ltd., Research and Development Group
著者所属(英)
en
Hitachi, Ltd., Research and Development Group
著者所属(英)
en
Hitachi, Ltd., Research and Development Group
著者名 村田,大二郎

× 村田,大二郎

村田,大二郎

Search repository
明神,智之

× 明神,智之

明神,智之

Search repository
伊藤,信治

× 伊藤,信治

伊藤,信治

Search repository
著者名(英) Daijiro Murata

× Daijiro Murata

en Daijiro Murata

Search repository
Tomoyuki Myojin

× Tomoyuki Myojin

en Tomoyuki Myojin

Search repository
Shinji Itoh

× Shinji Itoh

en Shinji Itoh

Search repository
論文抄録
内容記述タイプ Other
内容記述 ソフトウェアの開発及び保守におけるコーディングコスト削減のために,LLMを適用しコードを自動生成及び修正する技術がすでに実用化されている.情報システムは千行以上のメソッドを有し,さらにメソッドが利用する大規模プロジェクト内のインタフェース定義などの多くの入力情報を追加する必要があるが,LLMには入力サイズの制限があり長いメソッドを生成・修正できない場合がある.また,入力サイズの制限を超えない場合でも,入力が長くなるほど出力の品質は低下する.そのため,本研究では入力を分割し情報を追加してLLMに投入し,整合した出力にマージするよう機能を拡張した.結果,ソースコードの変数と構造について概ね80%を超える形で一貫性を保つ形で生成可能であると示せた.
論文抄録(英)
内容記述タイプ Other
内容記述 To reduce coding costs in software development and maintenance, automatic generation and modification of source code using LLM has already been practical used. Information systems can have hundreds or more methods. Furthermore, it is necessary to add a lot of input information, such as interface definitions of the large projects used by the target. but LLM has input token size limitations and cannot generate or modify long methods. In addition, even if the input size is below limit, the longer the input, the lower the output quality is. In this study, we expanded the functionality to split the input, add additional information, and merge it into a consistent output. As a result, we demonstrated that it is possible to generate code with over 80% consistency in terms of variables and structure in the source code.
書誌情報 ソフトウェアエンジニアリングシンポジウム2025論文集

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

Versions

Ver.1 2025-09-05 07:48:01.272300
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