Energy efficient software in an engineering course
| Main Author: | |
|---|---|
| Publication Date: | 2023 |
| Other Authors: | |
| 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 |