抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
近年,自由およびオープンソースソフトウェア(FOSS)部品は,オープンソースと所有権の両方の開発において一般的依存性になった。ソフトウェアの複雑性が増加するので,コンポーネントの数は,それらに依存する。さらに,成分も他の成分に依存する。このように,それらの依存性グラフはサイズと複雑性において成長している。ソフトウェア開発における現在の課題の一つは,アプリケーションの全依存性グラフを知ることは自明ではないことである。開発者は,通常,それらのアプリケーションを必要とする直接依存性に気づいているが,それらの依存性(遷移依存性)を必要とする依存性は完全には認識されないかもしれない。残念なことに,推移的依存性は任意のソフトウェアアプリケーションを破ることができる。したがって,プロジェクト開発者は,これらの交通依存性の健全性とそれらの潜在的影響を検査するためのツール,方法および可視化を必要とする。本研究では,Metrics(REM)依存性グラフのRipple効果,依存性グラフの可視化を提案した。REM依存性グラフの2つの主な特徴は,まず,表示し,潜在的に要約し,その依存性のそれぞれの健康に基づくアプリケーションの完全な依存性グラフである。第2に,依存性グラフの残りに対する潜在的リスク依存性のリップル効果を評価する。REMは,アプリケーション開発者がすべての依存性の健全性を検査することを助け,また,これらの依存性のいくつかが持つ可能性がある。ポピュラーなNPM JavaScriptアプリケーションの2つの例を示すことにより,健康計量活動を用いた依存性グラフに対するリップル効果の組合せが開発者にとって有益であることを示した。REMグラフの利点は;1)健康アノテーションの計量は,依存性の健全性を評価する上で有用であり,2)脆弱性のリップル効果は,依存性チェーンにおける潜在的リスクを同定するための容易な方法を提供し,3)REMの要約機構は,依存性グラフの健康の特定の側面に集中しながら,大きな依存性グラフのサイズおよび複雑性を縮小する。Copyright 2020 The Institute of Electrical and Electronics Engineers, Inc. All rights reserved. Translated from English into Japanese by JST.【JST・京大機械翻訳】