175 citations · 230 across the 13 of their papers we have counts for
15 papers
Can Large Language Models Assist the Comprehension of ROS2 Software Architectures?
Laura Duits, Bouazza El Moutaouakil, Ivano Malavolta
Context. The most used development framework for robotics software is ROS2. ROS2 architectures are highly complex, with thousands of components communicating in a decentralized fas…
Ten Years of Teaching Empirical Software Engineering in the context of Energy-efficient Software
Ivano Malavolta, Vincenzo Stoico, Patricia Lago
In this chapter we share our experience in running ten editions of the Green Lab course at the Vrije Universiteit Amsterdam, the Netherlands. The course is given in the Software En…
A Controlled Experiment on the Energy Efficiency of the Source Code Generated by Code Llama
Vlad-Andrei Cursaru, Laura Duits, Joel Milligan +4
Context. Nowadays, 83% of software developers use Large Language Models (LLMs) to generate code. LLMs recently became essential to increase the productivity of software developers…
The Sustainability Assessment Framework Toolkit: A Decade of Modeling Experience
Patricia Lago, Nelly Condori Fernandez, Iffat Fatima +2
Software intensive systems play a crucial role in most, if not all, aspects of modern society. As such, both their sustainability and their role in supporting sustainable processes…
Native vs Web Apps: Comparing the Energy Consumption and Performance of Android Apps and their Web Counterparts
Ruben Horn, Abdellah Lahnaoui, Edgardo Reinoso +4
Context. Many Internet content platforms, such as Spotify and YouTube, provide their services via both native and Web apps. Even though those apps provide similar features to the e…
JavaScript Dead Code Identification, Elimination, and Empirical Assessment
Ivano Malavolta, Kishan Nirghin, Gian Luca Scoccia +4
Web apps are built by using a combination of HTML, CSS, and JavaScript. While building modern web apps, it is common practice to make use of third-party libraries and frameworks, a…