Proceedings of the 5th International Conference on Mobile Software Engineering and Systems 2018
DOI: 10.1145/3197231.3198444
|View full text |Cite
|
Sign up to set email alerts
|

Classifying code comments in Java mobile applications

Abstract: Developers adopt code comments for different reasons such as document source codes or change program flows. Due to a variety of use scenarios, code comments may impact on readability and maintainability. In this study, we investigate how developers of 5 open-source mobile applications use code comments to document their projects. Additionally, we evaluate the performance of two machine learning models to automatically classify code comments. Initial results show marginal differences between desktop and mobile … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 8 publications
0
3
0
Order By: Relevance
“…By using a Random Forest classifier and lemmatization, they were able to achieve a classification precision of 90%. In another study, L. Pascarella [36] compared the performance of two machine learning models to automatically classify code comments in five open-source mobile applications. Their aim was to assess code comments produced by professional developers.…”
Section: Type Totalmentioning
confidence: 99%
“…By using a Random Forest classifier and lemmatization, they were able to achieve a classification precision of 90%. In another study, L. Pascarella [36] compared the performance of two machine learning models to automatically classify code comments in five open-source mobile applications. Their aim was to assess code comments produced by professional developers.…”
Section: Type Totalmentioning
confidence: 99%
“…A text-mining based approach to SATD detection can be found in [38], [39]; in this work, unfortunately, only a subset of the dataset was used and results are thus not comparable. In a closely related comment classification work, Pascarella [40] focus on comment classification in mobile applications.…”
Section: Related Workmentioning
confidence: 99%
“…In the rapidly evolving field of software development, efficient code commenting plays a vital role in improving code readability, maintainability, and collaboration among coders [1]. Conventionally, code commenting was a manual and time-consuming process, which requires coders to carefully mark lines of code with explanations.…”
Section: Introductionmentioning
confidence: 99%