文献
J-GLOBAL ID:201702223730529274   整理番号:17A0985550

GitHubにおける言語ごとのビルドファイルの更新理由調査

著者 (3件):
資料名:
巻: 117  号: 137(KBSE2017 1-20)  ページ: 169-174  発行年: 2017年07月12日 
JST資料番号: S0532B  ISSN: 0913-5685  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
今日では,プロジェクトを効率良く進めるためにはビルドツールの導入が不可欠と言われている。問題の早期発見とフィードバックサイクルを短縮するCI(Continuous Integration)ツールにビルドツールが必要となるためである。ビルドツールとはコンパイルやテスト,ソースコードの解析等,ソフトウェア開発で行われるビルド作業を自動化するツールである。それらビルド作業はビルドファイルと呼ばれる定義ファイルに従って行われる。このように開発において,ビルドツールの利用はデファクトスタンダードになっていると言える。しかし,実際どのくらいのプロジェクトでビルドツールが使われているかや,どのようなビルドツールが使われているかの調査は十分ではない。また,ビルドツールが行う処理は定型的な処理であるため,ビルドファイルは頻繁に更新されるものではないと考えられる。そこで本稿では,ビルドファイルに焦点を絞り,多くのプロジェクトを対象にビルドツールの利用の有無,ビルドファイル更新の頻度や更新者を調査する。結果として,Java,Ruby,Pythonでは,特定のビルドツールが使われていることがわかった。また,78.4%のプロジェクトでプロジェクトのコミット回数が一番多い開発者が,同様にビルドファイルへのコミットも一番多いことがわかった。ビルドファイルのコミット時期に着目すると,リリースの前の時期のみにコミットするケースがリリース全体のうち33.9%であった。(著者抄録)
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (1件):
分類
JSTが定めた文献の分類名称とコードです
計算機システム開発 
引用文献 (5件):
  • Stuart I. Feldman. Make a program for maintaining computer programs. Journal of Software Practice and Experience, Vol. 9, No. 4, pp. 255-265, April 1979.
  • Bram Adams, Herman Tromp, Kris de Schutter, and Wolfgang de Meuter. Design recovery and maintenance of build systems. In Proc. IEEE International Conference on Software Maintenance (ICSM 2007), 2007.
  • Bram Adams, Kris De Schutter, Herman Tromp, and Wolfgang De Meuter. The evolution of the linux build system. In Proc. 3rd International ERCIM Symposium on Software Evolution, Vol. 8, 2008.
  • Shane Mcintosh, Bram Adams, Thanh H.D. Nguyen, Yasutaka Kamei, and Ahmed E. Hassan. An empirical study of build maintenance effort. In Proc. of the 33rd International Conference on Software Engineering (ICSE 2011), pp. 141-150, 2011.
  • Mini Shridhar, Bram Adams, and Foutse Khomh. A qualitative analysis of software build system changes and build ownership styles, 2014.
タイトルに関連する用語 (3件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る