An Investigation of Green Software Engineering

被引:1
作者
Freed, Martina [1 ]
Bielinska, Sylwia [1 ]
Buckley, Carla [1 ]
Coptu, Andreea [1 ]
Yilmaz, Murat [2 ]
Messnarz, Richard [3 ]
Clarke, Paul M. [1 ,4 ]
机构
[1] Dublin City Univ, Sch Comp, Dublin, Ireland
[2] Gazi Univ, Dept Comp Engn, Ankara, Turkey
[3] ISCN, Int Software Consulting Network, Graz, Austria
[4] Lero, Sci Fdn Ireland Res Ctr Software, Limerick, Ireland
来源
SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, EUROSPI 2023, PT I | 2023年 / 1890卷
基金
爱尔兰科学基金会;
关键词
sustainability; energy efficiency; software engineering; green software engineering; DESIGN; SUSTAINABILITY;
D O I
10.1007/978-3-031-42307-9_10
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The urgency of sustainability concerns has intensified in recent years, sounding alarm bells over the planet's condition and prompting nearly every industry and practice to reassess their contributions to the climate crisis. Software engineering is not immune to this scrutiny. Software engineering practices significantly affect the environment and may not align with sustainability goals. Although sustainability is a relatively recent focus in software engineering, it has garnered increased attention, with numerous studies addressing various concerns and practices. Green software engineering aspires to develop dependable, enduring, and sustainable software that fulfills user requirements while minimizing environmental impacts. As this green paradigm gains traction in software engineering, practitioners must incorporate sustainability considerations into future software designs. However, despite the surge in green software engineering research, a universally accepted definition and framework remain elusive. This paper outlines green software engineering by explaining its principles, challenges, and methods for measuring and evaluating software effectiveness in this context.
引用
收藏
页码:124 / 137
页数:14
相关论文
共 53 条
  • [11] Erdelyi Krisztina, 2013, 2013 IEEE 11th International Symposium on Intelligent Systems and Informatics (SISY), P337, DOI 10.1109/SISY.2013.6662597
  • [12] Forti Stefano, 2022, Practical Aspects of Declarative Languages: 24th International Symposium, PADL 2022, Proceedings. Lecture Notes in Computer Science, Programming and Software Engineering (13165), P208, DOI 10.1007/978-3-030-94479-7_14
  • [13] Fowler M, 1999, AW OBJ TECHNOL S, Vfirst
  • [14] Green Cloud Software Engineering for Big Data Processing
    Ganesan, Madhubala
    Kor, Ah-Lian
    Pattinson, Colin
    Rondeau, Eric
    [J]. SUSTAINABILITY, 2020, 12 (21) : 1 - 24
  • [15] Guidelines for including grey literature and conducting multivocal literature reviews in software engineering
    Garousi, Vahid
    Felderer, Michael
    Mantyla, Mika V.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 101 - 121
  • [16] Software Development Lifecycle for Energy Efficiency: Techniques and Tools
    Georgiou, Stefanos
    Rizou, Stamatia
    Spinellis, Diomidis
    [J]. ACM COMPUTING SURVEYS, 2019, 52 (04)
  • [17] A Multivocal Literature Review of Function-as-a-Service (FaaS) Infrastructures and Implications for Software Developers
    Grogan, Jake
    Muheady, Connor
    McDermott, James
    Urbanavicius, Martynas
    Yilmaz, Murat
    Abgaz, Yalemisew
    McCarren, Andrew
    MacMahon, Silvana Togneri
    Garousi, Vahid
    Elger, Peter
    Clarke, Paul
    [J]. SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT (EUROSPI 2020), 2020, 1251 : 58 - 75
  • [18] An Interview Study on Sustainability Concerns in Software Development Projects
    Groher, Iris
    Weinreich, Rainer
    [J]. 2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 350 - 358
  • [19] Green Software Process Factors: A Qualitative Study
    Ibrahim, Siti Rohana Ahmad
    Yahaya, Jamaiah
    Sallehudin, Hasimi
    [J]. SUSTAINABILITY, 2022, 14 (18)
  • [20] Ibrahim SRA, 2021, INT J ADV COMPUT SC, V12, P589