抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
GitHubは,複雑で膨大なソフトウェア生態系,プロジェクトは互いにと共進依存を支援してきた。上流プロジェクトにおける誤差は相互依存性によるその下流プロジェクトに影響を及ぼし,crossprojectバグを形成する。上流開発者は側にバグを固定し,workaroundを提案すべきであるが,すなわち,下流プロジェクトにおける一時的な解決策は下流開発者のための一般的な方法である。本研究では,科学的Python生態系における下流次善策の特性を調べた。統計的比較とマニュアル検査を組み合わせて,著者らは以下の三つの主要な結果を得た。最初に,一般的に次善策と対応する上流修正したコードサイズとコード構造で有意に異なっていた。第二に,下流開発者は通常付近で動作する三種類crossproject類である。最後に,四種の一般的なパターンを調べ次善策から同定した。本研究の知見は,プロジェクトに跨る類のより良い理解とソフトウェア生態系における開発者の実践につながる。Copyright 2018 The Institute of Electrical and Electronics Engineers, Inc. All Rights reserved. Translated from English into Japanese by JST【Powered by NICT】