Energy-Delay investigation of Remote Inter-Process communication technologies

Journal of Systems and Software - Tập 162 - Trang 110506 - 2020
Stefanos Georgiou1, Diomidis Spinellis1
1Department of Management Science and Technology, Athens University of Economics and Business, Patision 76, Athina 10434 Greece

Tóm tắt

Từ khóa


Tài liệu tham khảo

Abdulsalam, 2014, Program energy efficiency: The impact of language, compiler and implementation choices, 1

Aggarwal, 2015, GreenAdvisor: A tool for analyzing the impact of software evolution on energy consumption, 311

Bailey, P., 2017. Watts Up Pro power meter interface utility for Linux.

Bornholt, 2012, The model is not enough: Understanding energy consumption in mobile devices, 1

Bovet, 2012, Communicating With Things - An Energy Consumption Analysis

Chamas, 2017, Comparing REST, SOAP, Socket and gRPC in computation offloading of mobile applications: An energy cost analysis, 1

How much electricity does an American home use? -, FAQ - U.S. Energy Information Administration (EIA).

Frameworks, H., 2018. Web framework rankings | HotFrameworks.

Georgiou, 2018, What Are Your Programming Language’s Energy-Delay Implications?, 11

GeSI, 2018. Gesi smarter 2030.

Hasan, 2016, Energy Profiles of Java Collections Classes, 225

Herwig, 2015, Assessment of REST and WebSocket in regards to their energy consumption for mobile applications, 1, 342

Hindle, 2015, Green mining: a methodology of relating software change and configuration to power consumption, Empirical Software Engineering, 20, 374, 10.1007/s10664-013-9276-6

Hindle, 2014, GreenMiner: A Hardware Based Mining Software Repositories Software Energy Consumption Framework, 12

Info, G., 2018. GitHut - Programming Languages and GitHub.

Karan Aggarwal, 2014

Lima, 2019, On Haskell and energy efficiency, Journal of Systems and Software, 149, 554, 10.1016/j.jss.2018.12.014

Linares-VÃ!‘squez, 2014, Mining Energy-greedy API Usage Patterns in Android Apps: An Empirical Study, 2

Manotas, 2016, An Empirical Study of Practitioners’ Perspectives on Green Software Engineering, 237

Meyerovich, 2013, Empirical Analysis of Programming Language Adoption, 1

Mizouni, 2011, Performance Evaluation of Mobile Web Services, 184

Nunes, 2014, Performance and energy evaluation of RESTful web services in Raspberry Pi, 1

Oliveira, 2017, 42

org, G., 2019. Go synchronization. https://golang.org/pkg/sync/.

Pereira, 2017, Energy efficiency across programming languages: how do energy, time, and memory relate?, 256

Pereira, 2016, The Influence of the Java Collection Framework on Overall Energy Consumption, 15

Pereira, 2018, jStanley: Placing a Green Thumb on Java Collections, 856

Pinto, 2013, Refactoring Multicore Applications Towards Energy Efficiency, 61

Pinto, 2017, Understanding and overcoming parallelism bottlenecks in ForkJoin applications, 765

Pinto, 2014, Understanding Energy Behaviors of Thread Management Constructs, 345

Pinto, 2016, A Comprehensive Study on the Energy Efficiency of Java Thread-Safe Collections

Procaccianti, 2016, Empirical evaluation of two best practices for energy-efficient software development, Journal of Systems and Software, 117, 185, 10.1016/j.jss.2016.02.035

of Programming Language, P. P., 2018. PYPL PopularitY of Programming Language index. http://pypl.github.io/PYPL.html.

Rashid, 2015, Energy Consumption Analysis of Algorithms Implementations, 1

Saborido, 2015, On the impact of sampling frequency on software energy measurements, PeerJ PrePrints, 3, e1219

Sahin, 2014, How Do Code Refactorings Affect Energy Usage?, 36:1

Sahin, 2016, From benchmarks to real apps, Journal of Systems and Software, 117, 307, 10.1016/j.jss.2016.03.031

Sahin, 2014, How Does Code Obfuscation Impact Energy Usage?, 131

lenovo thinkcentre, 2018. ThinkCentre M910 Tower | Power Your Business | Lenovo Australia. https://www3.lenovo.com/au/en/desktops-and-all-in-ones/thinkcentre/.

TIOBE, 2017. Index | TIOBE - The Software Quality Company. https://www.tiobe.com/tiobe-index/.

Tonini, 2013, 157

Van Heddeghem, 2014, Trends in worldwide ICT electricity consumption from 2007 to 2012, Computer Communications, 50, 64, 10.1016/j.comcom.2014.02.008

WattsUpMeter, 2017. Watts up? Products: Meters. https://www.wattsupmeters.com/secure/products.php?pn=0.

Wellington, 2019, Recommending energy-efficient java collections, 160