English
Related papers

Related papers: MANAi -- An IntelliJ Plugin for Software Energy Co…

200 papers

In this paper, ENTROPY platform, an IT ecosystem for supporting energy efficiency in buildings through behavioural change of the occupants is provided. The ENTROPY platform targets at providing a set of mechanisms for accelerating the…

Human population are striving against energy-related issues that not only affects society and the development of the world, but also causes global warming. A variety of broad approaches have been developed by both industry and the research…

Machine Learning · Computer Science 2020-12-11 Abdullah Alsalemi , Yassine Himeur , Faycal Bensaali , Abbes Amira

Building energy efficient software is an increasingly important task for mobile developers. However, a cumulative body of knowledge of techniques that support this goal does not exist. We conduct a systematic literature review to gather…

Software Engineering · Computer Science 2023-08-17 Stefan Huber , Tobias Lorey , Michael Felderer

Traditionally, energy efficiency research has focused on reducing energy consumption at the hardware level and, more recently, in the design and coding phases of the software development life cycle. However, software testing's impact on…

Software Engineering · Computer Science 2025-02-07 Md Rakib Hossain Misu , Jiawei Li , Adithya Bhattiprolu , Yang Liu , Eduardo Almeida , Iftekhar Ahmed

Energy efficiency is one of the major concern in designing advanced computing infrastructures. From single nodes to large-scale systems (data centers), monitoring the energy consumption of the computing system when applications run is a…

The growing global energy demand and the urgent need for sustainability call for innovative ways to boost energy efficiency. While advanced energy-saving systems exist, they often fall short without user engagement. Providing feedback on…

Machine Learning · Computer Science 2025-05-13 Sotirios Athanasoulias

Generative Artificial Intelligence (GenAI) is rapidly reshaping software development, with growing emphasis on accelerating productivity and optimizing performance. However, excessive focus on such dimensions risks overlooking the critical…

Software Engineering · Computer Science 2026-05-22 Mariam Guizani , Maduka Subasinghage , Sherlock A. Licorish , Sofia Ouhbi

This study presents AIOptimizer, a prototype for a cost-reduction-based software performance optimisation tool. The study focuses on the design elements of AIOptimizer, including user-friendliness, scalability, accuracy, and adaptability.…

Software Engineering · Computer Science 2024-09-17 Noopur Zambare

To detect security vulnerabilities, static analysis tools need to be configured with security-relevant methods. Current approaches can automatically identify such methods using binary relevance machine learning approaches. However, they…

Machine Learning · Computer Science 2024-03-13 Oshando Johnson , Goran Piskachev , Ranjith Krishnamurthy , Eric Bodden

Large language models (LLMs) are used in software development to assist in various tasks, e.g., code generation and code completion, but empirical evaluations of the quality of the results produced by these models focus on correctness and…

Software Engineering · Computer Science 2025-02-05 Lola Solovyeva , Sophie Weidmann , Fernando Castor

Creativity is a valuable human skill that has long been augmented through both analog and digital tools. Recent progress in generative AI, such as image generation, provides a disruptive technological solution to supporting human creativity…

Human-Computer Interaction · Computer Science 2025-06-05 Daniel Hove Paludan , Julie Fredsgård , Kasper Patrick Bährentz , Ilhan Aslan , Niels van Berkel

The acceleration of software development and delivery requires rigorous continuous testing and deployment of software systems, which are being deployed in increasingly diverse, complex, and dynamic environments. In recent years, the…

Software Engineering · Computer Science 2024-10-28 Quentin Perez , Romain Lefeuvre , Thomas Degueule , Olivier Barais , Benoit Combemale

Dynamic program analysis (also known as profiling) is well-known for its powerful capabilities of identifying performance inefficiencies in software packages. Although a large number of dynamic program analysis techniques are developed in…

Software Engineering · Computer Science 2023-12-29 Qidong Zhao , Milind Chabbi , Xu Liu

Improving energy efficiency in residential buildings is critical to combating climate change and reducing greenhouse gas emissions. Retrofitting existing buildings, which contribute a significant share of energy use, is therefore a key…

The importance of low power consumption is widely acknowledged due to the increasing use of portable devices, which require minimizing the consumption of energy. The energy in a computational system depends heavily on the software being…

Adaptation and Self-Organizing Systems · Physics 2024-04-15 Kostas Zotos , Andreas Litke , Alexander Chatzigeorgiou , Spyros Nikolaidis , George Stephanides

The deployment of ML models on edge devices is challenged by limited computational resources and energy availability. While split computing enables the decomposition of large neural networks (NNs) and allows partial computation on both edge…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-11-01 Daniel May , Alessandro Tundo , Shashikant Ilager , Ivona Brandic

In Cloud Computing platforms the addition of hardware monitoring devices to gather power usage data can be impractical or uneconomical due to the large number of machines to be metered. CloudMonitor, a monitoring tool that can generate…

Distributed, Parallel, and Cluster Computing · Computer Science 2016-11-17 James William Smith , Ali Khajeh-Hosseini , Jonathan Stuart Ward , Ian Sommerville

This paper describes how home appliances might be enhanced to improve user awareness of energy usage. Households wish to lead comfortable and manageable lives. Balancing this reasonable desire with the environmental and political goal of…

Human-Computer Interaction · Computer Science 2021-06-30 Jussi Karlgren , Lennart E. Fahlén , Anders Wallberg , Pär Hansson , Olov Ståhl , Jonas Söderberg , Karl-Petter Åkesson

A major challenge that is currently faced in the design of applications for the Internet of Things (IoT) concerns with the optimal use of available energy resources given the battery lifetime of the IoT devices. The challenge is derived…

Signal Processing · Electrical Eng. & Systems 2018-07-04 Alexios Lekidis , Panagiotis Katsaros

Generative AI (GenAI) is rapidly reshaping software development workflows. While prior studies emphasize productivity gains, the adoption of GenAI also introduces new pressures that may harm developers' well-being. In this paper, we…

Software Engineering · Computer Science 2026-01-06 Zixuan Feng , Sadia Afroz , Anita Sarma
‹ Prev 1 3 4 5 6 7 10 Next ›