paperbot · PL 论文追踪

全部论文 待读 收藏

P2 jStanley: placing a green thumb on Java collections

jStanley:为 Java 集合添加绿色优化能力
ASE Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering2018匹配度 1/10 · 该论文关注Java集合的能耗分析与改进工具,属于软件能耗优化和开发者工具方向,与用户研究的静态分析、LLM/Agent、浮点程序分析、贝叶斯程序分析等核心方向无直接关联。引用 27 inbox
Rui Pereira, Pedro Simão, Jácome Cunha, João Saraiva
crossref: 2026-09-12

AI 速览

一句话:提出 jStanley 工具,帮助开发者理解 Java 集合的能耗并改进代码以降低能耗。

软件开发者越来越希望了解代码的能耗表现,但仅凭能耗数据仍难以知道如何改进代码;现有工具对软件系统能耗画像的理解以及(自动)代码改进的支持也很少。论文提出 jStanley,面向 Java 集合提供能耗分析与代码改进支持,帮助开发者把能耗知识转化为可操作的优化。其目标是在理解 Java 集合使用方式与能耗表现的基础上,最终自动改进代码,从而降低软件能耗。摘要未给出具体实验数据与评估结果。

问题
开发者即使获得能耗信息,也缺乏工具来理解软件能耗画像并据此改进代码;针对 Java 集合的能耗优化支持尤其不足。
方法
提出 jStanley 工具,面向 Java 集合提供能耗剖析与代码改进支持,帮助开发者理解并(自动)优化代码以降低能耗。
评估
给出的摘要未描述具体评估方法或实验数据,仅说明该工具旨在支持能耗理解与代码改进。
原文摘要(Abstract)

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.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot4723,
  title = {jStanley: placing a green thumb on Java collections},
  author = {Rui Pereira and Pedro Simão and Jácome Cunha and João Saraiva},
  booktitle = {ASE},
  year = {2018},
  doi = {10.1145/3238147.3240473}
}