English
Related papers

Related papers: A green program lifecycle supporting energy-effici…

200 papers

Narrowband Internet of Things (NB-IoT) is a recent addition to the 3GPP standards offering low power wide area networking (LP-WAN) for a massive amount of IoT devices communicating at low data rates in the licensed bands. As the number of…

Networking and Internet Architecture · Computer Science 2020-05-29 Milan Lukic , Srdjan Sobot , Ivan Mezei , Dragan Danilovic , Dejan Vukobratovic

The demand for computing is continuing to grow exponentially. This growth will translate to exponential growth in computing's energy consumption unless improvements in its energy-efficiency can outpace increases in its demand. Yet, after…

Computers and Society · Computer Science 2022-07-04 Noman Bashir , David Irwin , Prashant Shenoy , Abel Souza

Does the choice of programming language affect energy consumption? Previous highly visible studies have established associations between certain programming languages and energy consumption. A causal misinterpretation of this work has led…

Programming Languages · Computer Science 2025-10-06 Nicolas van Kempen , Hyuk-Je Kwon , Dung Tuan Nguyen , Emery D. Berger

The compute requirements associated with training Artificial Intelligence (AI) models have increased exponentially over time. Optimisation strategies aim to reduce the energy consumption and environmental impacts associated with AI,…

Machine Learning · Computer Science 2024-12-24 Clément Morand , Anne-Laure Ligozat , Aurélie Névéol

High performance calculation is increasingly used within society. Previously reserved for an elite, based on large computing and storage infrastructures, it is now a core module for many companies. Indeed, high performance calculation makes…

Computers and Society · Computer Science 2019-12-10 Cyrille Bonamy , Laurent Lefèvre , Gabriel Moreau

Raising awareness among young people and changing their behavior and habits concerning energy usage and the environment is key to achieving a sustainable planet. The goal to address the global climate problem requires informing the…

Human-Computer Interaction · Computer Science 2019-06-25 Chrysanthi Tziortzioti , Irene Mavrommati , Georgios Mylonas , Andrea Vitaletti , Ioannis Chatzigiannakis

This article discusses the development of an IoT system for monitoring and controlling various devices and systems from different vendors. The authors considered key challenges in IoT projects, such as interoperability and integration,…

Computers and Society · Computer Science 2024-03-26 Tomás Domínguez-Bolaño , Valentín Barral , Carlos J. Escudero , José A. García-Naya

The Internet of Things, or the IoT is a vision for a ubiquitous society wherein people and "Things" are connected in an immersively networked computing environment, with the connected "Things" providing utility to people/enterprises and…

Computers and Society · Computer Science 2016-04-11 Prasant Misra , Yogesh Simmhan , Jay Warrior

The carbon footprint of algorithms must be measured and transparently reported so computer scientists can take an honest and active role in environmental sustainability. In this paper, we take analyses usually applied at the industrial…

Machine Learning · Computer Science 2019-12-17 Kadan Lottick , Silvia Susai , Sorelle A. Friedler , Jonathan P. Wilson

Achieving the UN Sustainable Development Goals (SDGs) demands adequate levels of awareness and actions to address sustainability challenges. Software systems will play an important role in moving towards these targets. Sustainability skills…

Energy efficiency is at the core of sustainability solutions for 5/6G networks. We argue this is a too narrow perspective on sustainability, as it ignores the effects of the increased traffic demand these networks stimulate and the need for…

Networking and Internet Architecture · Computer Science 2022-07-07 Cristina Cano , Hug March

By seamlessly integrating everyday objects and by changing the way we interact with our surroundings, Internet of Things (IoT) is drastically improving the life quality of households and enhancing the productivity of businesses. Given the…

Software Engineering · Computer Science 2022-01-26 Zheng Li , Rajiv Ranjan

In recent years,Large Language Models (LLMs) have significantly improved in generating high-quality code, enabling their integration into developers' Integrated Development Environments (IDEs) as code assistants. These assistants, such as…

Software Engineering · Computer Science 2024-11-20 Tristan Coignion , Clément Quinton , Romain Rouvoy

Application development in the Internet of Things (IoT) is challenging because it involves dealing with a wide range of related issues such as lack of separation of concerns, and lack of high-level of abstractions to address both the large…

Software Engineering · Computer Science 2015-01-22 Pankesh Patel , Damien Cassou

Green technology is viewed as a means of creating a sustainable society and a catalyst for sustainable development by the global community. It is responsible for both the potential reduction of production waste and the reduction of carbon…

Raising awareness among young people, and especially students, on the relevance of behavior change for achieving energy savings is increasingly being considered as a key enabler towards long-term and cost-effective energy efficiency…

Computers and Society · Computer Science 2019-09-04 Federica Paganelli , Georgios Mylonas , Giovanni Cuffaro , Ilaria Nesi

Energy efficiency is an important criterion to judge the quality of mobile apps, but one third of our randomly sampled apps suffer from energy issues that can quickly drain battery power. To understand these issues, we conducted an…

Software Engineering · Computer Science 2019-04-02 Xueliang Li , Yuming Yang , Yepang liu , John P. Gallagher , Kaishun Wu

Increasingly, smart computing devices, with powerful sensors and internet connectivity, are being embedded into all new forms of infrastructure, from hospitals to roads to factories. These devices are part of the Internet of Things (IoT)…

Computers and Society · Computer Science 2017-05-08 Kevin Fu , Ann Drobnis , Greg Morrisett , Elizabeth Mynatt , Shwetak Patel , Radha Poovendran , Ben Zorn

Thanks to the availability of massive amounts of data, computing resources, and advanced algorithms, AI has entered nearly every sector. This has sparked significant investment and interest, particularly in building data centers with the…

Artificial Intelligence · Computer Science 2025-11-25 Pandu Devarakota , Nicolas Tsesmetzis , Faruk O. Alpak , Apurva Gala , Detlef Hohl

Contemporary software systems, such as the Internet of Things, Industry 4.0 and Intelligent Cities, present challenges for their engineering, since they question our traditional form of software development. They represent a promising…

Software Engineering · Computer Science 2019-04-29 Rebeca C. Motta