Kusumoto Laboratory: 藪下, 柗本, 楠本, Gradleビルドスクリプトの検証を目的としたテストライブラリ, 2026年4月.
  • リスト
  •  表 
  • LaTeX
  • BibTeX
Detail of a work
Tweet
藪下, 柗本, 楠本, "Gradleビルドスクリプトの検証を目的としたテストライブラリ," 情報処理学会文誌, 67(4), 2026年4月.
ID 880
分類 論文誌
タグ
表題 (title) Gradleビルドスクリプトの検証を目的としたテストライブラリ
表題 (英文)
著者名 (author) 藪下 友,柗本 真佑,楠本 真二
英文著者名 (author) Yu Yabushita,,Shinsuke Matsumoto,Shinji Kusumoto
キー (key) Yu Yabushita,,Shinsuke Matsumoto,Shinji Kusumoto
定期刊行物名 (journal) 情報処理学会文誌
定期刊行物名 (英文)
巻数 (volume) 67
号数 (number) 4
ページ範囲 (pages)
刊行月 (month) 4
出版年 (year) 2026
Impact Factor (JCR)
URL
付加情報 (note)
注釈 (annote)
内容梗概 (abstract) ソフトウェア開発においてビルドツールが広く利用されている.ビルドツールは,ソースコードから実行ファイルや配布パッケージなどを生成するビルド工程を自動化する.GradleはJavaで広く用いられるビルドツールの1つであり,ビルドスクリプトと呼ばれるファイルに基づきビルドを実行する.ビルドスクリプトはGroovy DSLで記述されたソースコードであり,一般的なプログラミング言語のソースコードと同様に継続的な自動テストを実施すべきである.しかし,Javaソースコード内に存在し得るビルド失敗要因や,ビルドスクリプトの作用がメモリ上の変数にとどまらず多岐に渡ることから,ビルドスクリプト自体のテストは容易ではない.本研究では,ビルドスクリプトの検証に特化したテストライブラリを提案する.本ライブラリは,検証のためのスタブとアサーションメソッドを提供する.スタブは,Javaソースコードの代替としてビルド失敗要因を隠蔽する.またアサーションメソッドは,ビルドスクリプトの作用に特化し検証を行う.評価実験及びケーススタディの結果,対象プロジェクトの8割以上の適用に成功し,テストによりビルドスクリプトに実在するバグを検出可能であることを確認した.
論文電子ファイル draft.pdf (application/pdf) [一般閲覧可]
BiBTeXエントリ
@article{id880,
         title = {Gradleビルドスクリプトの検証を目的としたテストライブラリ},
        author = {藪下 友 and 柗本 真佑 and 楠本 真二},
       journal = {情報処理学会文誌},
        volume = {67},
        number = {4},
         month = {4},
          year = {2026},
}
  

Search

Tags

1 件の該当がありました. : このページのURL : HTML

Language: 英語 | 日本語 || ログイン |

This site is maintained by fenrir.
PMAN 3.2.10 build 20181029 - Paper MANagement system / (C) 2002-2016, Osamu Mizuno
Time to show this page: 0.040858 seconds.