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).

Carbon Footprint

Genetic Improvement

Energy Consumption

Genetic Programming

Web Development

Författare

Haozhou Lyu

Chalmers, Data- och informationsteknik, Interaktionsdesign och Software Engineering

Gregory Gay

Chalmers, Data- och informationsteknik, Interaktionsdesign och Software Engineering

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

Programvaruteknik

Datavetenskap (datalogi)

DOI

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

Mer information

Senast uppdaterat

2024-01-11