返回
Model-based software sustainability analysis and improvement
DOI:10.1007/s10270-026-01374-w.png)
摘要
En 中文
软件的环境可持续性已成为计算技术应用中的一个重要问题。软件应用在整个社会中的普遍使用,因软件执行所消耗的能源以及由此产生的温室气体(GHG)排放,可能带来潜在的环境负面影响。本文描述了在软件建模层面识别软件能耗缺陷的技术,并定义了通过重构或使用替代规范/设计建模元素来消除这些缺陷的技术。核心思想是,能耗缺陷在软件建模层面一次性纠正,以在所有目标平台上获得节能效益。我们提供了详细的评估,表明所提出的改进确实在多种实现语言和平台上实现了能耗降低。该成果代表了一种新颖的利用软件模型实现软件可持续性的方法,并将其纳入模型驱动工程的一个成熟工具集。
Keyword:
Software sustainability
Model-driven engineering
Energy use flaws
Sustainability debt
期刊
S
IF:
3.2
论文数:
61
被引数:
1.9K
机构
引用论文
Understanding the impact of object oriented programming and design patterns on energy efficiency理解面向对象编程和设计模式对能效的影响

