activity
20192026
most citedCharacterizing the transition to Kotlin of Android apps: a study on F-Droid, Play Store and GitHub

31 citations · 35 across the 5 of their papers we have counts for

collaborators

5 papers

cs.SE2026

Enhancing a gamified tool for UML modeling education

Giacomo Garaccione, Riccardo Coppola, Luca Ardito

Unified Modeling Language (UML) Use Case and Class Diagrams are fundamental modeling notations in Software Engineering (SE) education due to their importance for requirements and m…

cs.SE2025

Gamifying Testing in IntelliJ: A Replicability Study

Philipp Straubinger, Tommaso Fulcini, Giacomo Garaccione +2

Gamification is an emerging technique to enhance motivation and performance in traditionally unengaging tasks like software testing. Previous studies have indicated that gamified s…

cs.SE2024

Gamified GUI testing with Selenium in the IntelliJ IDE: A Prototype Plugin

Giacomo Garaccione, Tommaso Fulcini, Paolo Stefanut Bodnarescul +2

Software testing is a crucial phase in software development, enabling the detection of issues and defects that may arise during the development process. Addressing these issues enh…

cs.SE2019★ 31 cited

Characterizing the transition to Kotlin of Android apps: a study on F-Droid, Play Store and GitHub

Riccardo Coppola, Luca Ardito, Marco Torchiano

Kotlin is a novel language that represents an alternative to Java, and has been recently adopted as a first-class programming language for Android applications. Kotlin is achieving…

cs.SE2019★ 4 cited

Fragility of Layout-Based and Visual GUI Test Scripts: An Assessment Study on a Hybrid Mobile Application

Riccardo Coppola, Luca Ardito, Marco Torchiano

Context: Albeit different approaches exist for automated GUI testing of hybrid mobile applications, the practice appears to be not so commonly adopted by developers. A possible rea…