arrow
返回

Model-based software sustainability analysis and improvement

delete2026-01-01
delete1
delete
OA
AI
K
Kevin Lano *
R
Rahman, Zishan
L
Lyan Alwakeel
DOI:10.1007/s10270-026-01374-wdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
软件的环境可持续性已成为计算技术应用中的一个重要问题。软件应用在整个社会中的普遍使用,因软件执行所消耗的能源以及由此产生的温室气体(GHG)排放,可能带来潜在的环境负面影响。本文描述了在软件建模层面识别软件能耗缺陷的技术,并定义了通过重构或使用替代规范/设计建模元素来消除这些缺陷的技术。核心思想是,能耗缺陷在软件建模层面一次性纠正,以在所有目标平台上获得节能效益。我们提供了详细的评估,表明所提出的改进确实在多种实现语言和平台上实现了能耗降低。该成果代表了一种新颖的利用软件模型实现软件可持续性的方法,并将其纳入模型驱动工程的一个成熟工具集。
Keyword:
Software sustainability
Model-driven engineering
Energy use flaws
Sustainability debt

期刊

S
Software and Systems Modeling
IF:
3.2
论文数:
61
被引数:
1.9K

机构

U
university of london
学者数:
21.5W
论文数: 19.7W
被引数: 305
引用论文

引用论文

When and Why Your Code Starts to Smell Bad
err2015-05-01
err0
errOAAI
errMichele Tufano; Fabio Palomba; Gabriele Bavota; Rocco Oliveto; Massimiliano Di Penta; Andrea De Lucia; Denys Poshyvanyk
err分享
err收藏
On OCL-based imperative languages
err2014-10-01
err0
errOAAI
errFabian Büttner; Martin Gogolla
err分享
err收藏
Introduction to Software Architecture
err2023-01-01
err0
PREAI
errLano,Kevin; Yassipour Tehrani,Sobhan
err分享
err收藏
err分享
err收藏
A Catalogue of Refactorings for Model-to-Model Transformations.
err2012-01-01
err0
errOAAI
errManuel Wimmer; Salvador Martínez; Frédéric Jouault; Jordi Cabot
err分享
err收藏
err分享
err收藏
学者 查看更多内容