Comparative Analysis of Energy Efficiency in Desktop Web Browsers: Towards Sustainable Software Applications

Authors

  • P.S. Felix, M. Mohankumar

Keywords:

green software engineering, green computing, sustainable software, green it, green environment

Abstract

The pursuit of sustainability necessitates a multifaceted approach to mitigate various forms of pollution, particularly carbon emissions, prevalent in electricity generation and the usage of electrical and electronic devices. Electricity generation, primarily reliant on fossil fuels like coal, natural gas, and oil, contributes significantly to global greenhouse gas emissions, prompting exploration into cleaner, renewable energy sources such as solar, wind, hydro, and biomass. Similarly, electrical and electronic devices, crucial in modern lifestyles, exhibit varying levels of energy efficiency, denoted by star ratings, with higher ratings indicating lower power consumption. Beyond hardware considerations, software applications also play a pivotal role in energy consumption, with ongoing research focusing on enhancing their efficiency. This article compares the energy consumption of different desktop web browsers during routine internet usage tasks, aiming to identify the most energy-efficient option. To achieve this, the Green IT Hexagon methodology is applied, offering a comprehensive framework for evaluating software energy usage. This research article encompasses defining the scope, identifying usage scenarios, selecting representative websites, setting up a standardized test environment, measuring power consumption using a Power Reading Unit (PRU), and conducting detailed data analysis and comparison. This experiment underscores the importance of considering software energy efficiency alongside hardware considerations in the pursuit of sustainability, offering insights into optimizing energy usage in the digital realm.

Downloads

Download data is not yet available.

References

Similarweb LTD’s Top Websites - [Online]. Available: https://www.similarweb.com/top-websites/

Similarweb LTD’s Top Browsers - [Online]. Available: https://www.similarweb.com/browsers/

Stefan Naumann, Markus Dick, Eva Kern, Timo Johann, The GREENSOFT Model: A reference model for green and sustainable software and its engineering, Sustainable Computing: Informatics and Systems, Volume 1, Issue 4, 2011, Pages 294-304, ISSN 2210-5379, https://doi.org/10.1016/j.suscom.2011.06.004

Achim Guldner, Rabea Bender, Coral Calero, Giovanni S. Fernando, Markus Funke, Jens Gröger, Lorenz M. Hilty, Julian Hörnschemeyer, Geerd-Dietger Hoffmann, Dennis Junger, Tom Kennes, Sandro Kreten, Patricia Lago, Franziska Mai, Ivano Malavolta, Julien Murach, Kira Obergöker, Benno Schmidt, Arne Tarara, Joseph P. De Veaugh-Geiss, Sebastian Weber, Max Westing, Volker Wohlgemuth, Development and evaluation of a reference measurement model for assessing the resource and energy efficiency of software products and components—Green Software Measurement Model (GSMM), Future Generation Computer Systems, Volume 155, 2024, Pages 402-418, ISSN 0167-739X, https://doi.org/10.1016/j.future.2024.01.033

Vasilios Andrikopoulos, Rares-Dorian Boza, Carlos Perales, Patricia Lago, “Sustainability in Software Architecture: A Systematic Mapping Study”, 10.48550/arXiv.2204.11657

Heiko Koziolek, “Sustainability Evaluation of Software Architectures: A Systematic Review”, QoSA-ISARCS '11: Proceedings of the joint ACM SIGSOFT conference - QoSA and ACM SIGSOFT symposium - ISARCS on Quality of software architectures - QoSA and architecting critical systems - ISARCS, June 2011, Pages 3–12 10.1145/2000259.2000263

Lago, P. (2019). Architecture design decision maps for software sustainability. In 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Society, ICSE-SEIS 2019 - Proceedings (pp. 61-64). Article 8797634 Institute of Electrical and Electronics Engineers Inc.. 10.1109/ICSE-SEIS.2019.00015

Noman, H.; Mahoto, N.A.; Bhatti, S.; Abosaq, H.A.; Al Reshan, M.S.; Shaikh, A. An Exploratory Study of Software Sustainability at Early Stages of Software Development. Sustainability 2022, 14, 8596. 10.3390/su14148596

Oyedeji, S.; Seffah, A.; Penzenstadler, B. A Catalogue Supporting Software Sustainability Design. Sustainability 2018, 10, 2296. 10.3390/su10072296

P. Bambazek, I. Groher and N. Seyff, "Application of the Sustainability Awareness Framework in Agile Software Development," 2023 IEEE 31st International Requirements Engineering Conference (RE), Hannover, Germany, 2023, pp. 264-274, 10.1109/RE57278.2023.00034.

P. Bambazek, I. Groher and N. Seyff, "Requirements Engineering Knowledge as a Foundation for a Sustainability-Aware Scrum Framework," 2023 IEEE 31st International Requirements Engineering Conference (RE), Hannover, Germany, 2023, pp. 311-316,10.1109/RE57278.2023.00041.

S. McGuire, E. Schultz, B. Ayoola and P. Ralph, "Sustainability is Stratified: Toward a Better Theory of Sustainable Software Engineering," 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE), Melbourne, Australia, 2023, pp. 1996-2008, 10.1109/ICSE48619.2023.00169.

Kern, E. (2018). Green Computing, Green Software, and Its Characteristics: Awareness, Rating, Challenges. In: Otjacques, B., Hitzelberger, P., Naumann, S., Wohlgemuth, V. (eds) From Science to Society. Progress in IS. Springer, Cham. https://doi.org/10.1007/978-3-319-65687-8_23

T. Debbarma and K. Chandrasekaran, "Green measurement metrics towards a sustainable software: A systematic literature review", 2016 International Conference on Recent Advances and Innovations in Engineering (ICRAIE) 10.1109/ICRAIE.2016.7939521

Calero C., Piattini M., Green in Software Engineering, (2015), pp. 1-327, 10.1007/978-3-319-08581-4

Shalabh Agarwal, Asoke Nath, and Dipayan Chowdhury, “Sustainable Approaches and Good Practices in Green Software Engineering”, International Journal of Research and Reviews in Computer Science (IJRRCS) 2012, ISSN: 2079-2557

Irene Manotas, Christian Bird, Rui Zhang, David Shepherd, Ciera Jaspan, Caitlin Sadowski, Lori Pollock, and James Clause. 2016. An empirical study of practitioners' perspectives on green software engineering. In Proceedings of the 38th International Conference on Software Engineering (ICSE '16). Association for Computing Machinery, New York, NY, USA, 237–248. https://doi.org/10.1145/2884781.2884810

Shaiful Alam Chowdhury and Abram Hindle. 2016. GreenOracle: estimating software energy consumption with energy measurement corpora. In Proceedings of the 13th International Conference on Mining Software Repositories (MSR '16). Association for Computing Machinery, New York, NY, USA, 49–60. https://doi.org/10.1145/2901739.2901763

Downloads

Published

12.06.2024

How to Cite

P.S. Felix. (2024). Comparative Analysis of Energy Efficiency in Desktop Web Browsers: Towards Sustainable Software Applications. International Journal of Intelligent Systems and Applications in Engineering, 12(4), 1689–1697. Retrieved from https://www.ijisae.org/index.php/IJISAE/article/view/6467

Issue

Section

Research Article