English
Related papers

Related papers: Teaching Energy-Efficient Software -- An Experienc…

200 papers

This position paper is aimed at providing some history and provocations for the use of an ecological metaphor to describe software development environments. We do not claim that the ecological metaphor is the best or only way of looking at…

Software Engineering · Computer Science 2013-09-10 Nicholas Weber , Andrea Thomer , Michael Twidale

Developing software to undertake complex, compute-intensive scientific processes requires a challenging combination of both specialist domain knowledge and software development skills to convert this knowledge into efficient code. As…

Distributed, Parallel, and Cluster Computing · Computer Science 2013-09-05 Jeremy Cohen , Chris Cantwell , Neil Chue Hong , David Moxey , Malcolm Illingworth , Andrew Turner , John Darlington , Spencer Sherwin

Challenging problems of modern engineering education and a role of information technology are reviewed. An importance of simulation of real world physical problems in both graduate and lifelong/corporate education is discussed. It is…

Physics Education · Physics 2007-05-23 M. V. Bogdanov , D. Kh. Ofengeim , A. V. Kulik , D. V. Zimina , M. S. Ramm , A. I. Zhmakin

Software Architecture, from definition to maintenance and evolution, is a complex aspect of software development and, consequently, a challenging subject when it comes to teaching it, and learning it. Many research efforts have been devoted…

Software Engineering · Computer Science 2023-03-01 Laura M. Castro

To improve the environmental implications of the growing demand of computing, future applications need to improve the carbon-efficiency of computing infrastructures. State-of-the-art approaches, however, do not consider the intermittent…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-04-04 Young Geun Kim , Udit Gupta , Andrew McCrabb , Yonglak Son , Valeria Bertacco , David Brooks , Carole-Jean Wu

The concern about sustainability has arisen due to the overuse of natural resources and the increased use of energy consumption over the last decades. Information communication technologies (ICT) has the potential to address the three main…

Computers and Society · Computer Science 2016-06-06 Abdon Carrera Rivera , Sherah Kurnia

Cloud platforms' growing energy demand and carbon emissions are raising concern about their environmental sustainability. The current approach to enabling sustainable clouds focuses on improving energy-efficiency and purchasing carbon…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-06-17 Noman Bashir , Tian Guo , Mohammad Hajiesmaili , David Irwin , Prashant Shenoy , Ramesh Sitaraman , Abel Souza , Adam Wierman

The inclusion of internship courses in Software Engineering (SE) programs is essential for closing knowledge gaps and improving graduates' readiness for the software industry. Our study focuses on year-long internships at RMIT University…

Software Engineering · Computer Science 2026-03-24 Golnoush Abaei , Mojtaba Shahin , Maria Spichkova

This document, intended for computer science teachers, describes a case study that puts into practice a questioning of ethical, societal and environmental issues when designing or implementing a decision support system. This study is based…

Optimization and Control · Mathematics 2026-01-21 Odile Bellenguez , Nadia Brauner , Christine Solnon , Alexis Tsoukias

Modern science is relying on software more than ever. The behavior and outcomes of this software shape the scientific and public discourse on important topics like climate change, economic growth, or the spread of infections. Most…

Software Engineering · Computer Science 2025-01-09 Adrian Bajraktari , Michelle Binder , Andreas Vogelsang

Recent trends of technology have explored a numerous applications of cloud services, which require a significant amount of energy. In the present scenario, most of the energy sources are limited and have a greenhouse effect on the…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-12-15 Sohan Kumar Pande , Sanjaya Kumar Panda , Preeti Ranjan Sahu

The climate impact of AI, and NLP research in particular, has become a serious issue given the enormous amount of energy that is increasingly being used for training and running computational models. Consequently, increasing focus is placed…

Computation and Language · Computer Science 2022-10-19 Daniel Hershcovich , Nicolas Webersinke , Mathias Kraus , Julia Anna Bingler , Markus Leippold

The importance of teaching software ethics to software engineering (SE) students is more critical now than ever before as software related ethical issues continue to impact society at an alarming rate. Traditional classroom methods,…

Software Engineering · Computer Science 2023-12-20 Aastha Pant , Simone V. Spiegler , Rashina Hoda , Jeremy Yoon , Nabeeb Yusuf , Tian Er , Shenyi Hu

This article reviews the current state of teaching and learning mathematical modeling in the context of sustainable development goals for education at the tertiary level. While ample research on mathematical modeling education and published…

History and Overview · Mathematics 2023-07-26 N. Karjanto

AI is demanding an evergrowing portion of environmental resources. Despite their potential impact on AI environmental sustainability, the role that programming languages play in AI (in)efficiency is to date still unknown. With this study,…

Computers and Society · Computer Science 2025-01-28 Niccolò Marini , Leonardo Pampaloni , Filippo Di Martino , Roberto Verdecchia , Enrico Vicario

Making energy consumption data accessible to software developers is an essential step towards energy efficient software engineering. The presence of various different, bespoke and incompatible, methods of instrumentation to obtain energy…

Software Engineering · Computer Science 2021-01-14 Hayden Field , Glen Anderson , Kerstin Eder

A considerable part of recent research in smart cities and IoT has focused on achieving energy savings in buildings and supporting aspects related to sustainability. In this context, the educational community is one of the most important…

Computers and Society · Computer Science 2019-07-19 Georgios Mylonas , Dimitrios Amaxilatis , Stelios Tsampas , Lidia Pocero , Joakim Gunneriusson

Software Engineering (SE) research involving the use of Large Language Models (LLMs) has introduced several new challenges related to rigour in benchmarking, contamination, replicability, and sustainability. In this paper, we invite the…

Software Engineering · Computer Science 2026-01-21 David Williams , Max Hort , Maria Kechagia , Aldeida Aleti , Justyna Petke , Federica Sarro

Conventional energy production based on fossil fuels causes emissions which contribute to global warming. Accurate energy system models are required for a cost-optimal transition to a zero-emission energy system, an endeavor that requires…

General Economics · Economics 2021-08-11 Jabir Ali Ouassou , Julian Straus , Marte Fodstad , Gunhild Reigstad , Ove Wolfgang

The sustainability impacts of ICT systems are difficult to assess and govern due to structural complexity, fragmented measurement practices, and unclear responsibilities across system layers. We argue that these challenges cannot be…

‹ Prev 1 8 9 10 Next ›