文献
J-GLOBAL ID:202002276875429288   整理番号:20A1798476

野生における混乱のソフトウェアプロジェクト原子における混乱コードの罹患率【JST・京大機械翻訳】

Prevalence of confusing code in software projects atoms of confusion in the wild
著者 (4件):
資料名:
号: MSR ’18  ページ: 281-291  発行年: 2018年 
JST資料番号: D0698C  資料種別: 会議録 (C)
記事区分: 原著論文  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
以前の研究では,条件付き演算子や暗黙型変換のような極めて小さなコードパターンが,プログラマにおいてかなりの誤解を引き起こすことを示した。現在まで,これらのパターンの現実世界インパクトは,「混乱の原子」として知られており,推測的であった。本研究は,これらの小さな混乱パターンの罹患率と重要性を測定するために,最も一般的で影響力のあるオープンソースCとC++プロジェクトの14のコーパスを使用した。その結果,15の既知タイプの混乱するマイクロパターンはLinuxカーネルとGCCのようなプログラムで数百万倍生じ,23線ごとに平均で現れることを示した。著者らは,これらの混乱パターンとバグ-フィックスコンミットの間に強い相関があり,またコメントパターンに対する傾向をコメントする傾向があることを示した。また,セキュリティ脆弱性の速度がより多くの原子を持つプロジェクトでより高いプロジェクトレベルでパターンを調査する。最後に,これらの原子を含む実際のコード例を調べ,このコーパスにおいてバグの発見と固定に用いたものを含む。本研究では,実験室設定における単純な誤解を越えば,混乱の原子は,しばしば実際のプロジェクトにおいて一般的であり,そして,バグ-フィックスによって取り除かれた有意義な人々は,高いレートで取り除くことを実証している。Please refer to this article’s citation page on the publisher website for specific rights information. Translated from English into Japanese by JST.【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
, 【Automatic Indexing@JST】
分類 (1件):
分類
JSTが定めた文献の分類名称とコードです
計算機システム開発 
タイトルに関連する用語 (4件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る