2019
DOI: 10.1007/s10664-019-09727-4
|View full text |Cite
|
Sign up to set email alerts
|

An empirical study on quality of Android applications written in Kotlin language

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
18
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 43 publications
(19 citation statements)
references
References 33 publications
1
18
0
Order By: Relevance
“…Ardito et al [16] conducted a similar study and obtained empirical evidence on code conciseness and lower number of NullPointerExceptions in Kotlin code. Another, perhaps more relevant study by Mateus and Martinez [8] performed an empirical study on the use of Kotlin programming language in open-source Android applications and their quality. Inside these open-source applications, they attempted to measure the amount of Kotlin code versus Java code with the conclusions: "partial", "full" or "none".…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Ardito et al [16] conducted a similar study and obtained empirical evidence on code conciseness and lower number of NullPointerExceptions in Kotlin code. Another, perhaps more relevant study by Mateus and Martinez [8] performed an empirical study on the use of Kotlin programming language in open-source Android applications and their quality. Inside these open-source applications, they attempted to measure the amount of Kotlin code versus Java code with the conclusions: "partial", "full" or "none".…”
Section: Related Workmentioning
confidence: 99%
“…The GitHub Linguist tool on the other hand, which was first introduced by GitHub in 2011, is used to identify the programming language in code repositories published on their platform including Android projects. Mateus and Martinez [8] performed an empirical study on the quality of Android applications written in the Kotlin programming language. Their approach relies on first determining whether an application uses Kotlin or not and if it does then the percentage of Kotlin code that is present in the application is estimated.…”
Section: Introductionmentioning
confidence: 99%
“…FAMAZOA is the largest publicly available dataset of opensource applications written in Kotlin, and it contains 387 applications written partially or totally in Kotlin collected from 3 dataset of Android open-source applications: Android-TimeMachine [29], AndroZoo [26] and F-Droid. 3 We applied steps 2 and 3 presented in Section IV-A, and we identified 270 out of 387 (69%) applications with at least one migration from Java to Kotlin. Since FAMAZOA includes applications hosted on the GitHub, to avoid duplicates, we removed 170 applications from GitHub j2k that are present in Android j2k .…”
Section: A Data Acquisition For Training and Evaluationmentioning
confidence: 99%
“…They found that developers believe that Kotlin can improve code quality, readability, and productivity. Gois Mateus and Martinez [3] have found that the 11% of the studied Android open-source applications have adopted Kotlin. They also found that the adoption of Kotlin increases the quality of applications expressed in terms of the presence of code smells.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation