一句话:提出 jStanley 工具,帮助开发者理解 Java 集合的能耗并改进代码以降低能耗。
软件开发者越来越希望了解代码的能耗表现,但仅凭能耗数据仍难以知道如何改进代码;现有工具对软件系统能耗画像的理解以及(自动)代码改进的支持也很少。论文提出 jStanley,面向 Java 集合提供能耗分析与代码改进支持,帮助开发者把能耗知识转化为可操作的优化。其目标是在理解 Java 集合使用方式与能耗表现的基础上,最终自动改进代码,从而降低软件能耗。摘要未给出具体实验数据与评估结果。
Software developers are more and more eager to understand their code’s energy performance. However, even with such knowledge it is di cult to know how to improve the code. Indeed, little tool support exists to understand the energy consumption pro le of a software system and to eventually (automatically) improve its code.