Hiroki Yamanaka,Eunjong Choi,Norihiro Yoshida,Katsuro Inoue
山中 裕樹, 崔 恩瀞, 吉田 則裕, 井上 克郎
Hiroki Yamanaka,Eunjong Choi,Norihiro Yoshida,Katsuro Inoue
806
情報処理学会論文誌
10
10
2245-2255
0
情報検索技術に基づく高速な関数クローン検出
55
2014
Akihiro Tamai
ライブラリは API という形でソフトウェアに外部機能を提供し,これを用いるこ とで開発を効率化することが出来る.しかし,ライブラリのアップデートに伴い API の利用が非推奨になり,それに伴う利用箇所のコードメンテナンスが必要になる場 合がある.また,JavaScript は Web アプリやネイティブアプリ等の開発で近年最も 利用されている言語となっており,そのような開発においてはライブラリが盛んに 利用されている.そのため,JavaScript においても非推奨となった API のメンテナン スを支援する手法が求められる.
本研究では,MLCatchUp という Python を対象とした関数入出力定義による非推 奨 API を半自動修正するツールの仕組みを応用した,JavaScript 開発における非推 奨 API を半自動修正する手法を提案する.さらに,本手法のユースケースについて の検証や,精度を検証する為の実験についての考察を行う.
玉井 陽博
Akihiro Tamai
950
2
7
京都工芸繊維大学 大学院工芸科学研究科
{JavaScript} における関数入出力定義による非推奨 {API} の半自動修正手法の提案
2024
Rikuto Nakamori
中森 陸斗
Rikuto Nakamori
935
2
7
京都工芸繊維大学 大学院工芸科学研究科
IoT における関数呼出しに基づくフォールトローカライゼーション手法の提案
2023
Takuma Shiotsu
塩津 拓真
Takuma Shiotsu
882
2
7
京都工芸繊維大学
関数単位のソースコードを入力としたドキュメント生成モデルの研究
2020