Green Software Engineering: The Curse of Methodology

被引:15
|
作者
Hindle, Abram [1 ]
机构
[1] Univ Alberta, Dept Comp Sci, Edmonton, AB, Canada
来源
2016 IEEE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), VOL 5 | 2016年
关键词
D O I
10.1109/SANER.2016.60
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Computer Science often seems distant from its natural science cousins, especially software engineering which feels closer to sociology and psychology than to physics. Physical measurements are often rare in software engineering, except in a few niches. One such important niche is that of software energy consumption, green mining, green IT, and sustainable computing, which all fall under the umbrella of green software engineering. With the physical measurement of energy consumption comes all of the limitations of measurement and experimentation that exist in the natural sciences and engineering. Issues abound, from attribution of energy use, isolation of components, to replicable experiments. These get further complicated by cloud computing whereby systems are virtualized and attribution of resource usage is a serious issue. Thus in this work we discuss the current state of software energy consumption, and where will it go.
引用
收藏
页码:46 / 55
页数:10
相关论文
共 50 条
  • [1] Software Engineering as Methodology.
    Harders, Kurt
    Elektronik Munchen, 1987, 36 (21): : 160 - 163
  • [2] A DECONSTRUCTIVIST METHODOLOGY FOR SOFTWARE ENGINEERING
    Allhutter, Doris
    ENASE 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2010, : 207 - 213
  • [3] Integrated Software Engineering Methodology
    Zhao Chi-long
    Tu Hong-lei
    Sun Wei
    2009 INTERNATIONAL FORUM ON INFORMATION TECHNOLOGY AND APPLICATIONS, VOL 3, PROCEEDINGS, 2009, : 694 - 697
  • [4] SOFTWARE ENGINEERING AND CONSTRUCTIVE PHILOSOPHY OF SCIENCE - A CONTRIBUTION TO THE METHODOLOGY OF SOFTWARE ENGINEERING
    LUFT, AL
    ANGEWANDTE INFORMATIK, 1981, (03): : 93 - 99
  • [5] An Investigation of Green Software Engineering
    Freed, Martina
    Bielinska, Sylwia
    Buckley, Carla
    Coptu, Andreea
    Yilmaz, Murat
    Messnarz, Richard
    Clarke, Paul M.
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, EUROSPI 2023, PT I, 2023, 1890 : 124 - 137
  • [6] METHODOLOGY AND EXPERIMENTAL RESEARCH IN SOFTWARE ENGINEERING
    MOHER, T
    SCHNEIDER, GM
    INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1982, 16 (01): : 65 - 87
  • [7] Towards a unified methodology for Software Engineering and Knowledge Engineering
    Alonso, F
    de Antonio, A
    Gonzalez, AL
    Fuertes, JL
    Martinez, L
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 4890 - 4895
  • [8] Software Engineering and Constructive Scientific Theory - A Contribution to the Methodology of Software Engineering.
    Luft, Alfred L.
    Angewandte Informatik, Applied Informatics, 1981, 23 (03): : 93 - 99
  • [9] Green Software Engineering with Agile Methods
    Dick, Markus
    Drangmeister, Jakob
    Kern, Eva
    Naumann, Stefan
    2013 2ND INTERNATIONAL WORKSHOP ON GREEN AND SUSTAINABLE SOFTWARE (GREENS), 2013, : 78 - 85
  • [10] Software engineering aspects of green computing
    1600, Association for Computing Machinery, General Post Office, P.O. Box 30777, NY 10087-0777, United States