课题基金 / 基金详情

Enhancing Automated Software Evolution via Building and Utilizing Large-Scale Software Evolution Corpora

Enhancing Automated Software Evolution via Building and Utilizing Large-Scale Software Evolution Corpora
通过构建和利用大规模软件演进语料库增强自动化软件演进
批准号:
22H03567
负责人:
林 晋平
金额:
$11.07万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2022
资助国家:
日本
项目状态:
未结题
起止时间:
2022-04-01 至 2026-03-31

项目摘要

项目成果

林 晋平的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
本研究は,リファクタリング等の類型化可能なプログラム変換の多くを表現可能な進化コーパスを作成し,ソフトウェア自動進化技術の適用可能範囲,進化分析技術の妥当性を改善させることを目指すものである.令和4年度では,主に以下の成果を得た.(1)アノテーションのスキーマおよび進化オペレータの概念階層の基礎検討を行った.また,これに基づきリファクタリング事例の検索エンジンを試作した.この検索エンジンは,複数のリファクタリング検出ツールの検出結果に対して,リファクタリングの特徴やリファクタリングが含まれるコミットの特徴に基づくクエリを用いて事例を検索できる.(2)アノテーション付き進化コーパスの構築のため,リファクタリングを自認しているコミットをコミットメッセージから自動特定し,収集した.具体的には,コミットメッセージの規約であるConventional Commitsに従っているGitHubリポジトリを特定し,それに含まれるコミットのうちリファクタリングと分類されたものを収集した.(3)アノテーション候補コミットを効率よく得るため,グラフニューラルネットワークに基づきリファクタリングコミットを識別する手法のプロトタイプを開発した.この手法では,リファクタリングを含むコミットが表現する変更を抽象構文木の差分に基づく編集スクリプトで表現し,その特徴を学習することにより分類モデルを作成する.(4)リファクタリングやバグ修正などの変更の適用支援,推薦,合成,分析技術の開発を行った.
期刊论文(21)
专著(0)
科研奖励(0)
会议论文
Classification of Changes Based on API
基于API的变更分类
DOI: 10.1007/978-3-031-21388-5_5
发表时间: 2022
期刊: Proceedings of International Conference on Product-Focused Software Process Improvement
影响因子: --
作者: [Iriyama Masashi, Higo Yoshiki, Kusumoto Shinji]
通讯作者: Kusumoto Shinji
DOI: --
发表时间: 2022
期刊:
影响因子: --
作者: [陳 磊, 林 晋平]
通讯作者: 林 晋平
DOI: 10.1109/saner56733.2023.00094
发表时间: 2023-02
期刊: 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
影响因子: --
作者: [S. Tsumita;Shinpei Hayashi;S. Amasaki]
通讯作者: S. Tsumita;Shinpei Hayashi;S. Amasaki
DOI: --
发表时间: 2022
期刊:
影响因子: --
作者: [柴 駿太, 林 晋平]
通讯作者: 林 晋平
16
    大規模進化コーパスの構築・利活用によるソフトウェア自動進化の促進
    • 批准号:
      23K24823
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $4.91万
    • 财政年份:
      2024
    • 负责人:
      林 晋平
    • 依托单位:
    土壌からのヒ素吸収を抑える未知の嫌気性代謝関連応答の解明
    リポジトリを用いたソフトウェア開発支援に関する研究
    • 批准号:
      06J52403
    • 项目类别:
      Grant-in-Aid for JSPS Fellows
    • 资助金额:
      $1.15万
    • 财政年份:
      2006
    • 负责人:
      林 晋平
    • 依托单位:
    海外基金