文献
J-GLOBAL ID:201902213998957081   整理番号:19A1094461

ライブラリ進化への追随のためのソフトウェア修正の共有手法の提案

An Approach of Sharing Software Modification to Adopt Library Evolution
著者 (2件):
資料名:
巻: 118  号: 471(SS2018 52-84)(Web)  ページ: 157-162 (WEB ONLY)  発行年: 2019年02月25日 
JST資料番号: S0532B  ISSN: 0913-5685  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
ソフトウェア開発においてライブラリのバージョン進化に伴なう更新作業は,開発中のソフトウェアが提供すべき機能の本質的な問題ではないため,疎かになりがちである.我々はこのライブラリのバージョン更新を支援するための手法を提案する.ライブラリのバージョン進化に従い,ライブラリが提供するAPIに互換性が保たれなくなることがある.我々はライブラリの各バージョンを解析することで,APIの互換性が保たれているバージョンの範囲を提示可能にする.また,OSSにおける利用ライブラリのバージョン更新に関する更新履歴を解析することで,互換性のないAPIに関する修正方法を提示可能にする.(著者抄録)
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

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

分類 (1件):
分類
JSTが定めた文献の分類名称とコードです
計算機システム開発 
引用文献 (12件):
  • J. Visser, A. vanDeursen, and S. Raemaekers, “Measuring software library stability through historical version analysis,” Proceedings of the 2012 IEEE International Conference on Software Maintenance, pp.378-387, 2012.
  • M. Cadariu, E. Bouwers, J. Visser, and A. vanDeursen, “Tracking known security vulnerabilities in proprietary software systems,” Proceedings of the 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering, pp.516-519, 2015.
  • S. McIntosh, B. Adams, T.H.D. Nguyen, Y. Kamei, and A.E. Hassan, “An empirical study of build maintenance effort,” Proceedings of the 2011 33rd International Conference on Software Engineering, pp.141-150, 2011.
  • T. McDonnell, B. Ray, and M. Kim, “An empirical study of api stability and adoption in the android ecosystem,” Proceedings of the 2013 IEEE International Conference on Software Maintenance, pp.70-79, 2013.
  • R.G. Kula, D.M. German, A. Ouni, T. Ishio, and K. Inoue, “Do developers update their library dependencies?,” Empirical Software Engineering, vol.23, no.1, pp.384-417, 2018.
もっと見る

前のページに戻る