Kotlin and Android applications: diffusion and adoption of peculiar constructs
External reference persons Riccardo Coppola
Research Groups GR-16 - SOFTWARE ENGINEERING GROUP - SOFTENG
Thesis type EXPERIMENTAL
Description From the source code of a large number Android projects of apps published both on Google Play store and on F-Droid, which have (partly) been developed in Kotlin language, evaluate how and which peculiar features of the language have been used. Given the large number of projects, this analysis needs be automated by creating static analyzers that provide as a result some metrics that allow this kind of assessment.
Required skills Java
Python or bash scripting
Notes The student must have passed the Software Engineering and Mobile application development courses.
Deadline 23/05/2020 PROPONI LA TUA CANDIDATURA