Energy efficient software in an engineering course

Bibliographic Details
Main Author: Saraiva, João
Publication Date: 2023
Other Authors: Pereira, Rui Alexandre Afonso
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: https://hdl.handle.net/1822/90183
Summary: Sustainable development has become an increasingly important theme not only in the world politics, but also an increasingly central theme for the engineering professions around the world. Software engineers are no exception as shown in various recent research studies. Despite the intensive research on green software, today’s undergraduate computing education often fails to address our environmental responsibility. We present a module on energy efficient software that we introduced as part of an advanced course on software analysis and testing. In this module we study techniques and tools to analyze and optimize energy consumption of software systems. Preliminary results of the first four instances of this course show that students are able to optimize the energy consumption of software systems.
id RCAP_b88c359b8989768c1c9b355146a3a853
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/90183
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Energy efficient software in an engineering courseSustainable Software DevelopmentEnergy Efficient SoftwareCiências Naturais::Ciências da Computação e da InformaçãoSustainable development has become an increasingly important theme not only in the world politics, but also an increasingly central theme for the engineering professions around the world. Software engineers are no exception as shown in various recent research studies. Despite the intensive research on green software, today’s undergraduate computing education often fails to address our environmental responsibility. We present a module on energy efficient software that we introduced as part of an advanced course on software analysis and testing. In this module we study techniques and tools to analyze and optimize energy consumption of software systems. Preliminary results of the first four instances of this course show that students are able to optimize the energy consumption of software systems.ERDF European Regional Development Fund through the Operational Programme for Competitiveness and Internationalisation - COMPETE 2020 Programme within project POCI-01-0145-FEDER006961, and by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia within project POCI-01-0145-FEDER016718 and UID/EEA/50014/2013.SpringerUniversidade do MinhoSaraiva, JoãoPereira, Rui Alexandre Afonso20232023-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://hdl.handle.net/1822/90183engSaraiva, J., Pereira, R. (2023). Energy Efficient Software in an Engineering Course. In: Porkoláb, Z., Zsók, V. (eds) Composability, Comprehensibility and Correctness of Working Software. CEFP 2019. Lecture Notes in Computer Science, vol 11950. Springer, Cham. https://doi.org/10.1007/978-3-031-42833-3_3978-3-031-42832-60302-974310.1007/978-3-031-42833-3_3ISBN 978-3-031-42833-3https://link.springer.com/chapter/10.1007/978-3-031-42833-3_3info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T05:48:09Zoai:repositorium.sdum.uminho.pt:1822/90183Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:30:32.923269Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Energy efficient software in an engineering course
title Energy efficient software in an engineering course
spellingShingle Energy efficient software in an engineering course
Saraiva, João
Sustainable Software Development
Energy Efficient Software
Ciências Naturais::Ciências da Computação e da Informação
title_short Energy efficient software in an engineering course
title_full Energy efficient software in an engineering course
title_fullStr Energy efficient software in an engineering course
title_full_unstemmed Energy efficient software in an engineering course
title_sort Energy efficient software in an engineering course
author Saraiva, João
author_facet Saraiva, João
Pereira, Rui Alexandre Afonso
author_role author
author2 Pereira, Rui Alexandre Afonso
author2_role author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Saraiva, João
Pereira, Rui Alexandre Afonso
dc.subject.por.fl_str_mv Sustainable Software Development
Energy Efficient Software
Ciências Naturais::Ciências da Computação e da Informação
topic Sustainable Software Development
Energy Efficient Software
Ciências Naturais::Ciências da Computação e da Informação
description Sustainable development has become an increasingly important theme not only in the world politics, but also an increasingly central theme for the engineering professions around the world. Software engineers are no exception as shown in various recent research studies. Despite the intensive research on green software, today’s undergraduate computing education often fails to address our environmental responsibility. We present a module on energy efficient software that we introduced as part of an advanced course on software analysis and testing. In this module we study techniques and tools to analyze and optimize energy consumption of software systems. Preliminary results of the first four instances of this course show that students are able to optimize the energy consumption of software systems.
publishDate 2023
dc.date.none.fl_str_mv 2023
2023-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/1822/90183
url https://hdl.handle.net/1822/90183
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Saraiva, J., Pereira, R. (2023). Energy Efficient Software in an Engineering Course. In: Porkoláb, Z., Zsók, V. (eds) Composability, Comprehensibility and Correctness of Working Software. CEFP 2019. Lecture Notes in Computer Science, vol 11950. Springer, Cham. https://doi.org/10.1007/978-3-031-42833-3_3
978-3-031-42832-6
0302-9743
10.1007/978-3-031-42833-3_3
ISBN 978-3-031-42833-3
https://link.springer.com/chapter/10.1007/978-3-031-42833-3_3
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595361065697280