抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
デバッギング現場故障がアプリケーション開発者にとって挑戦的な仕事である。使用される不適切な仮定と多数の装置(スマートフォン)の,不十分あるいは信頼できない情報はその挑戦に寄与するかもしれない多くの因子のいくつかである。本研究では,通信,Androidアプリにおけるエネルギー消費関連現場故障を局在化し,パッチに役立つことをオープンソースフレームワークを設計し,開発した。筆者らのフレームワークは自動化ツール二組の現実のアプリケーションで観察された現場故障を記録し,報告した正確にappユーザのための1-1から成り,他方は,報告された欠陥を局在化し,パッチ位置を示唆し自動的に開発者を支援する。より具体的には,開発者の側にツールであるエネルギー効率の悪い挙動を示すAndroid APIコールの特異的パターンを検出するEclipseプラグインから成っていた。実生活アプリケーションを用いた実験では,提案フレームワークは短時間(約3秒)における欠陥を位置決定し,千系統のコードのアプリケーションに対してもできることを観察した。patched欠陥の結果として発生した省エネルギーは有意な(29%までの省エネルギー観測された)。実生活appリポジトリからパッチコードの変化に提案フレームワークにより示唆されたパッチ位置を比較すると,有意な相関関係を示した(報告された欠陥は固定としてマークした本ツールにより示唆された変化もソースコードcommitsに現れた)。Copyright 2017 The Institute of Electrical and Electronics Engineers, Inc. All Rights reserved. Translated from English into Japanese by JST【Powered by NICT】