Write a Blog >>
ICSE 2020
Wed 24 June - Thu 16 July 2020
Thu 9 Jul 2020 17:10 - 18:00 at Poster Special Room - A310-Posters

The rise of interest in sustainable software had led to a focus on energy efficiency, and consideration of code smells during software development. This eventually requires software engineering teachers to focus on topics such as code smells in their software engineering courses to bring awareness to students on the impact of code smells and bad design choices not just for the software but also for the environment. Games have been used in the literature to teach new concepts as they help novice programmers with a better learning experience. In this paper, we propose a desktop game named Refactor4Green to teach code smells and refactoring to novice developers and learners. The core idea of the game is to introduce code smells, refactoring choices through the theme of green environment. We conducted a preliminary study with university students and got positive feedback from 83.06% of the participants.

Thu 9 Jul

Displayed time zone: (UTC) Coordinated Universal Time change

17:10 - 18:00
17:10
50m
Poster
Recognizing Developers' Emotions while Programming
ICSE 2020 Posters
Daniela Girardi University of Bari, Nicole Novielli University of Bari, Davide Fucci Blekinge Institute of Technology, Filippo Lanubile University of Bari
17:10
50m
Poster
Importance-Driven Deep Learning System Testing
ICSE 2020 Posters
Simos Gerasimou University of York, UK, Hasan Ferit Eniser MPI-SWS, Alper Sen Bogazici University, Turkey, Alper Çakan Bogazici University, Turkey
17:10
50m
Poster
Open-Vocabulary Models for Source Code (Extended Abstract)
ICSE 2020 Posters
Rafael-Michael Karampatsis The University of Edinburgh, Hlib Babii Free University of Bozen-Bolzano, Romain Robbes , Charles Sutton Google Research, Andrea Janes Free University of Bozen-Bolzano
17:10
50m
Poster
Do Preparatory Programming Lab Sessions Contribute to Even Work Distribution in Student Teams?
ICSE 2020 Posters
Markus Borg RISE Research Institutes of Sweden AB
17:10
50m
Poster
Building a Theory of Software Teams Organization in a Continuous Delivery Context
ICSE 2020 Posters
Leonardo Alexandre Ferreira Leite University of São Paulo, Fabio Kon University of São Paulo, Gustavo Pinto UFPA, Paulo Meirelles Federal University of São Paulo
17:10
50m
Poster
Refactor4Green: A Game for Novice Programmers to Learn Code Smells
ICSE 2020 Posters
Vartika Agrahari , Sridhar Chimalakonda Indian Institute of Technology Tirupati