An Inconvenient Truth in Software Engineering? The Environmental Impact of Testing Open Source Java']Java Projects

被引:1
|
作者
Zaidman, Andy [1 ,2 ]
机构
[1] Delft Univ Technol, Delft, Netherlands
[2] Univ Victoria, Victoria, BC, Canada
关键词
D O I
10.1145/3644032.3644461
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As we have come to rely on software systems in our daily lives, we have a clear expectation about the reliability of these systems. To ensure this reliability, automated software quality assurance processes have become an important part of software development. However, given the climate crisis that we are witnessing, it is important to ask ourselves what the impact of all these automated quality assurance processes is in terms of electricity consumption. This study explores the electricity consumption and potential environmental impact of continuous integration and software testing in 10 open source software projects.
引用
收藏
页码:214 / 218
页数:5
相关论文
共 50 条
  • [31] Open source and Java']Java EE development
    Thomas, Peter
    2007 IEEE POWER ENGINEERING SOCIETY GENERAL MEETING, VOLS 1-10, 2007, : 3037 - 3043
  • [32] Application of Java']Java applets in environmental engineering
    Kumar, A
    Kulkarni, A
    ENVIRONMENTAL PROGRESS, 1999, 18 (01): : A12 - A15
  • [33] Open source tools for measuring the Internal Quality of Java']Java software products. A survey
    Tomas, P.
    Escalona, M. J.
    Mejias, M.
    COMPUTER STANDARDS & INTERFACES, 2013, 36 (01) : 244 - 255
  • [34] DODDLE-OWL: Interactive domain ontology development with open source software in Java']Java
    Morita, Takeshi
    Fukuta, Naoki
    Izumi, Noriaki
    Yamaguchi, Takahira
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2008, E91D (04): : 945 - 958
  • [35] Source Code Features and their Dependencies: An Aggregative Statistical Analysis on Open-Source Java']Java Software Systems
    Toosi, Farshad Ghassemi
    APPLIED COMPUTER SYSTEMS, 2023, 28 (02) : 221 - 231
  • [36] Characterizing logging practices in Java-based open source software projects – a replication study in Apache Software Foundation
    Boyuan Chen
    Zhen Ming (Jack) Jiang
    Empirical Software Engineering, 2017, 22 : 330 - 374
  • [37] Understanding semi-structured merge conflict characteristics in open-source Java']Java projects
    Accioly, Paola
    Borba, Paulo
    Cavalcanti, Guilherme
    EMPIRICAL SOFTWARE ENGINEERING, 2018, 23 (04) : 2051 - 2085
  • [38] SourcererDB: An Aggregated Repository of Statically Analyzed and Cross-Linked Open Source Java']Java Projects
    Ossher, Joel
    Bajracharya, Sushil
    Linstead, Erik
    Baldi, Pierre
    Lopes, Cristina
    2009 6TH IEEE INTERNATIONAL WORKING CONFERENCE ON MINING SOFTWARE REPOSITORIES, 2009, : 183 - 186
  • [39] Java']Javadoc Violations and Their Evolution in Open-Source Software
    Steinbeck, Marcel
    Koschke, Rainer
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 249 - 259
  • [40] Are unit and integration test definitions still valid for modern Java']Java projects? An empirical study on open-source projects
    Trautsch, Fabian
    Herbold, Steffen
    Grabowski, Jens
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 159