Write a Blog >>
ICPC 2020
Mon 13 - Wed 15 July 2020
co-located with ICSE 2020
Mon 13 Jul 2020 17:06 - 17:18 at ICPC - Session 2: Quality Chair(s): Gemma Catolino

Mobile applications are major means to perform daily actions, including social and emergency connectivity. However, their usability is threatened by energy consumption that may be impacted by code smells i.e., symptoms of bad implementation and design practices. In particular, researchers derived a set of mobile-specific code smells resulting in increased energy consumption of mobile apps and removing such smells through refactoring can mitigate the problem. In this paper, we extend and revise aDoctor, a tool that we previously implemented to identify energy-related smells. On the one hand, we present and implement automated refactoring solutions to those smells. On the other hand, we make the tool completely open-source and available in Android Studio as a plugin published in the official store. The video showing the tool in action is available at: https://www.youtube.com/watch?v=1c2EhVXiKis

Mon 13 Jul
Times are displayed in time zone: (UTC) Coordinated Universal Time change

icpc-2020-research
16:30 - 17:30: Research - Session 2: Quality at ICPC
Chair(s): Gemma CatolinoDelft University of Technology
icpc-2020-research16:30 - 16:42
Paper
Ana Carla BibianoPUC-Rio, Vinícius SoaresPUC-Rio, Daniel CoutinhoPUC-Rio, Eduardo FernandesPUC-Rio, João Lucas CorreiaFederal University of Alagoas, Kleber TarcísioUFCG, Anderson OliveiraPUC-Rio, Alessandro GarciaPUC-Rio, Rohit GheyiFederal University of Campina Grande, Márcio RibeiroFederal University of Alagoas, Brazil, Baldoino Fonseca, Caio BarbosaUFAL, Daniel OliveiraPUC-Rio
Media Attached
icpc-2020-research16:42 - 16:54
Paper
Fengcai Wen, Csaba NagySoftware Institute - USI, Lugano, Switzerland, Michele LanzaUniversita della Svizzera italiana (USI), Gabriele BavotaUniversità della Svizzera italiana
Pre-print Media Attached
icpc-2020-research16:54 - 17:06
Paper
Leonardo Da Silva SousaCarnegie Mellon University, USA, Willian OizumiPUC-Rio, Alessandro GarciaPUC-Rio, Anderson OliveiraPUC-Rio, Diego CedrimPontifical Catholic University of Rio de Janeiro, Carlos Lucena
Pre-print Media Attached
icpc-2020-tool-demonstration17:06 - 17:18
Paper
Emanuele IannoneUniversity of Salerno, Fabiano PecorelliUniversity of Salerno, Dario Di NucciTilburg University, Fabio PalombaUniversity of Salerno, Andrea De LuciaUniversity of Salerno
Media Attached
icpc-2020-tool-demonstration17:18 - 17:30
Paper
David BowesLancaster University, Jean PetricLancaster University, Tracy HallLancaster University
Media Attached