Assisting Non-Specialist Developers to Build Energy-Efficient Software

Author(s):  
Benito Fernandes ◽  
Gustavo Pinto ◽  
Fernando Castor
2018 ◽  
Vol 197 ◽  
pp. 15011
Author(s):  
Yeni Anistyasari ◽  
Ekohariadi ◽  
Ari Kurniawan

The increasing of ICT utilization brought the increasing of energy consumption which causes global emission. In fact, ICT utilization produces two percent of global emission of CO2. Most studies focus on reducing global emission of CO2 through energy-efficient software and hardware utilizations. However, how to improve energy-efficient programming skills for students has not been investigated well. To address this issue, this work proposes exploring computational thinking which is a teaching learning model adopted computer works. Computational thinking is applied in Fundamental programming subject for eight meetings. Energy-efficient programming skill of students is evaluated before and after the implementation of computational thinking. In addition, the instruments to evaluate energy-efficient programming skill is adapted from previous related work. Finally, statistical analysis reveals that computational thinking improves student's skill in energy-efficient programming.


2021 ◽  
Vol 279 ◽  
pp. 01024
Author(s):  
Wisam Al-Tibbi

The features of configuring software and hardware of modern data acquisition systems as part of a digital substation to comply with the international standard IEC 61850 are considered. Given recommendations for energy efficient software and hardware configuration for 110 kV, 6-35 kV and 0.4 kV power consumption level which allow you to increase the reliability of the system by 1.5-2 times.


Electronics ◽  
2020 ◽  
Vol 9 (10) ◽  
pp. 1678
Author(s):  
Paolo Ciancarini ◽  
Shokhista Ergasheva ◽  
Zamira Kholmatova ◽  
Artem Kruglov ◽  
Giancarlo Succi ◽  
...  

With the growing need for software-driven devices in modern life, the pervasive necessity of energy efficiency is also rising dramatically. Considering the importance of energy-efficient software in the IT-sphere, many companies started to search and uncover ways for minimizing energy loss. We study the software development process in terms of energy consumption. This depends on various factors that have to be monitored continuously. In this paper, we propose the Innometrics framework for monitoring the software development process and analyzing the profiles of energy consumption by user devices. The motivating idea of the project is to provide crucial insights and to clarify which development activities are the main drivers behind the energy consumption.


Author(s):  
Muhammad Usman Karim Khan ◽  
Muhammad Shafique ◽  
Jörg Henkel

Sign in / Sign up

Export Citation Format

Share Document