Exploring Genetic Improvement of the Carbon Footprint of Web Pages
Paper i proceeding, 2024

In this study, we explore automated reduction of the carbon footprint of web pages through genetic improvement, a process that produces alternative versions of a program by applying program transformations intended to optimize qualities of interest. We introduce a prototype tool that imposes transformations to HTML, CSS, and JavaScript code, as well as image resources, that minimize the quantity of data transferred and memory usage while also minimizing impact to the user experience (measured through loading time and number of changes imposed).

Genetic Programming

Genetic Improvement

Carbon Footprint

Energy Consumption

Web Development

Författare

Haozhou Lyu

Student vid Chalmers

Gregory Gay

Software Engineering 1

Göteborgs universitet

Maiko Sakamoto

University of Tokyo

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

03029743 (ISSN) 16113349 (eISSN)

Vol. 14415 LNCS 67-83
9783031487958 (ISBN)

15th International Symposium on Search-Based Software Engineering, SSBSE 2023
San Francisco, USA,

Ämneskategorier (SSIF 2011)

Programvaruteknik

Datavetenskap (datalogi)

DOI

10.1007/978-3-031-48796-5_5

Mer information

Senast uppdaterat

2025-11-04