Key points are not available for this paper at this time.
ソフトウェアのエネルギー使用を削減することは、多くの環境においてますます重要になっています。特に、バッテリー駆動のモバイルデバイス、組み込みシステム、データセンターにおいてです。最近の実証研究では、ソフトウェアエンジニアが設計および実装の決定を行う際、その決定がアプリケーションのエネルギー使用にどのように影響を与えるかを考慮することでエネルギー使用の削減という目標を支援できることが示されています。しかし、利用可能な選択肢の数が多く、ソフトウェアエンジニアが利用できるフィードバックや情報が不足しているため、何らかの形の自動意思決定支援が必要となります。本論文では、コードレベルの変更を行うことでアプリケーションのエネルギー使用を体系的に最適化するための初の自動支援を説明します。これは、エネルギー使用を削減するのに効果的であり、開発者が変更を適用し、その結果としてのエネルギー使用への影響を監視するという低レベルで面倒な作業から解放されることを可能にします。一般的なフレームワークSEEDSを提示し、JavaのCollections APIに対してエネルギー効率の高いライブラリ実装を自動的に選択するフレームワークの具現化を示します。フレームワークおよび具現化の実証評価では、合理的なコストでアプリケーションのエネルギー使用を完全自動的に改善することが可能であることが示されています。
Manotas et al. (火曜日)はこの問題を研究しました。
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: