抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
コード匂いはソースコードにいくつかの副作用を導入し,従ってコード品質を劣化させる。Martin Fowlerは22のコード嗅覚のリストを示してきたが,これらのすべてのコード匂いは,それらの検出にあまり注目されていない。1つのそのようなコード匂いは,一時的フィールドコード匂いである。「Designate Java」と呼ばれる公的に利用可能なソフトウェアツールは,コード匂いの文脈で良好な量の作業を行っている。設計Javaは,ちょうど10のコード匂いを検出することができる。最近発表された研究は,一時的フィールド臭を検出するメトリックベースアプローチを提案してきたが,本研究では,この作業も,一時的フィールドコード嗅覚を同定できる他のツールも存在しなかった。本論文では,一時的フィールドコード嗅覚の自動検出のための「TFfinder」と呼ばれるソフトウェアツールを提案し開発した。TFfinderツールを,GitHubからの主流オープンソースJAVAプロジェクトで徹底的に試験した。結果の調査は,調査のために取られたすべてのこれらのプロジェクトが,3%から22%まで拡大している変動度で,一時的フィールドコード臭気を経験したことを示した。著者らは,同様に「Designate Java」を偽造し,一時的フィールド検出のコードを含む別のブランチをプッシュした。最後に,著者らは,全体のネットワークが利益を得ることができるという目標によって,このブランチを元のリポジトリに提供した。Copyright 2021 The Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Translated from English into Japanese by JST.【JST・京大機械翻訳】