ICSE 2026
Sun 12 - Sat 18 April 2026 Rio de Janeiro, Brazil
Wed 15 Apr 2026 16:00 - 16:15 at Oceania I - Analytics 2 Chair(s): Emerson Murphy-Hill

Energy consumption of software applications has emerged as a critical concern for developers to contemplate in their daily development processes. Previous studies have surveyed a limited number of developers to understand their viewpoints on energy consumption. We complement these studies by analyzing a meticulously curated dataset of 1,193 Stack Overflow (SO) questions concerning energy consumption. These questions capture real-world energy-related challenges in practice. To understand practitioners’ perceptions, we investigate the intentions behind these questions, semantic topics, and associated technologies (e.g., programming languages). Our results reveal that: (i) the most prevalent energy consumption topic is about balancing Positioning usage; (ii) efficiently handling data is particularly challenging, with these questions having the longest response times; (iii) practitioners primarily ask questions to understand a concept or API related to energy consumption; and (iv) practitioners are concerned about energy consumption across multiple levels—hardware, operating systems, and programming languages—during energy efficient software development. Our findings raise awareness about energy consumption’s impact on software development. We also derive actionable implications for energy optimization at different levels (e.g., optimizing API usage or hardware accesses) during energy-aware software development.

Wed 15 Apr

Displayed time zone: Brasilia, Distrito Federal, Brazil change

16:00 - 17:30
16:00
15m
Talk
Energy-Efficient Software Development: A Multi-dimensional Empirical Analysis of Stack Overflow
Research Track
Bihui Jin University of Waterloo, Heng Li Polytechnique Montréal, Pengyu Nie University of Waterloo, Ying Zou Queen's University, Kingston, Ontario
Pre-print
16:15
15m
Talk
Towards Supporting Open Source Library Maintainers with Community-Based Analytics
Research Track
Rachna Raj Concordia University, Diego Elias Costa Concordia University, Canada
16:30
15m
Talk
The Cost vs the Benefit of Adding an Extra Code Reviewer to Mitigate Developer Turnover through Reviewer Recommenders
Research Track
Mohammadali Sefidi Esfahani Concordia University, Fahimeh Hajari Concordia University, Peter Rigby Concordia University; Meta
16:45
15m
Talk
Toward Efficient Package Maintenance: An Empirical Study of Patch Sharing across Four Linux Distributions
Research Track
Jian Peng Institute of Software, Chinese Academy of Sciences, Jiaxin Zhu Institute of Software at Chinese Academy of Sciences, Yuwei Zhang Institute of Software Chinese Academy of Sciences, Wei Chen Institute of Software at Chinese Academy of Sciences, Guoquan Wu Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences; University of Chinese Academy of Sciences Nanjing College; China Southern Power Grid, Wei Wang Institute of Software at Chinese Academy of Sciences, Jun Wei Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
17:00
15m
Talk
Evolving Trends, Patterns, and Hidden Pitfalls: Unveiling JavaScript Feature Usage in the Wild
Research Track
Dawei Chen Xi'an Jiaotong University, Wuxia Jin Xi'an Jiaotong University, Hui Guo Xi'an Jiaotong University, Guanlin Qiao Xi'an Jiaotong University, Peng Di Ant Group & UNSW Sydney, Ting Liu Xi'an Jiaotong University
17:15
15m
Talk
What’s DAT? Three Case Studies of Measuring Software Development Productivity at Meta With Diff Authoring Time
SE In Practice (SEIP)
Moritz Beller Meta Platforms, Inc., USA, Amanda Park Meta Platforms, Inc., Karim Nakad Meta, Akshay Patel Meta Platforms, Inc., Sarita Mohanty Meta Platforms, Inc., Ford Garberson Meta Platforms, Inc., Henri Verroken Meta Platforms, Inc., Andrew Kennedy Meta Platforms, Inc., Ian G. Malone Meta Platforms, Inc., Vaishali Garg Meta Platforms, Inc., Pavel Avgustinov Meta Platforms, Inc.
Pre-print File Attached