paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Green Architectural Reconstruction: Bridging the Gap Between Code Efficiency and Sustainable Design

绿色架构重构:弥合代码效率与可持续设计之间的鸿沟
ICSE Proceedings of the 2026 IEEE/ACM 48th International Conference on Software Engineering2026匹配度 2/10 · 论文聚焦绿色软件架构重构与能耗反模式,用LLM逆向工程遗留架构,属于软件工程/可持续性方向;虽涉及LLM和程序分析标签,但并非用户关注的静态分析用于ML/Agentic程序、LLM改进静态分析/形式化验证或浮点/贝叶斯程序分析。引用 0 inbox
Esther Hahyeon Kim, Antheas Kapenekakis, Bent Thomsen, Dragos Ionescu, Michele Albano, Søren Kejser Jensen
crossref: 2026-09-12

AI 速览

一句话:提出「绿色架构重构」愿景:用 LLM 逆向工程遗留架构,识别能耗反模式以指导可持续重构。

随着 ICT 行业碳足迹持续增长,可持续性正成为软件工程中的关键非功能需求。现有研究多聚焦于 Green Code,即在实现层面做优化,但这类微观改进往往会被架构层面的低效所抵消。本文作为一篇愿景论文(vision paper),提出「绿色架构重构」概念,主张从以性能为中心的代码优化转向以能耗为中心的架构推理。为处理实现层面无法解决的结构性低效,作者提出一种由 LLM 驱动的方法,对遗留软件架构进行逆向工程,并支持围绕能耗相关设计权衡的架构推理;具体探讨了 AI 辅助的架构蒸馏如何识别架构级能耗反模式(如资源过度供给或通信过于频繁的微服务),并据此指导面向更可持续设计的重构决策。论文还给出研究路线图与架构能耗分析的实验框架,为定义架构能耗度量、指导未来实证验证提供概念基础,将能效确立为一等的架构关注点。

问题
现有绿色软件研究局限于实现层的代码优化,架构层面的结构性低效无法由此消解,且缺乏架构级能耗度量与设计权衡推理的方法。
方法
提出 LLM 驱动的架构逆向工程与 AI 辅助架构蒸馏,识别架构能耗反模式(如过度供给、过度通信的微服务),并据此支持面向可持续性的架构重构决策与权衡推理。
评估
作为愿景论文,本文未给出实证结果,而是提出研究路线图与架构能耗分析的实验框架,为定义架构能耗度量并开展后续实证验证奠定概念基础。
原文摘要(Abstract)

As the carbon footprint of the Information and Communication Technology (ICT) sector continues to grow, Sustainability is increasingly recognized as a critical non-functional requirement in software engineering. While existing research predominantly focuses on Green Code, which targets implementation-level optimizations, such micro-level improvements can be undermined by architectural inefficiencies. This vision paper articulates the concept of Green Architectural Reconstruction, advocating a shift from performance-centric code optimization to energy-centric architectural reasoning. To address structural inefficiencies that cannot be resolved at the implementation level, we propose an LLM-driven method to reverse-engineer legacy software architectures and support architectural reasoning about energy-related design trade-offs. Specifically, we explore how AI-assisted architectural distillation can identify architectural energy anti-patterns (e.g., over-provisioned or overly chatty microservices) and inform refactoring decisions toward more sustainable designs. We outline a research roadmap and an experimental framework for architectural energy analysis, providing a conceptual basis for defining architectural energy metrics and guiding future empirical validation. By positioning energy efficiency as a first-class architectural concern, this work contributes a foundation for future research on sustainability-aware software architecture.

链接与引用

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

BibTeX
@inproceedings{paperbot11906,
  title = {Green Architectural Reconstruction: Bridging the Gap Between Code Efficiency and Sustainable Design},
  author = {Esther Hahyeon Kim and Antheas Kapenekakis and Bent Thomsen and Dragos Ionescu and Michele Albano and Søren Kejser Jensen},
  booktitle = {ICSE},
  year = {2026},
  doi = {10.1145/3774748.3795873}
}