2019
DOI: 10.1016/j.infsof.2018.10.010
|View full text |Cite
|
Sign up to set email alerts
|

API recommendation for event-driven Android application development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 38 publications
(14 citation statements)
references
References 16 publications
0
12
0
Order By: Relevance
“…However, it is difficult for us to ensure that value. Same as the previous study, 21 we optimistically assume that the relevant APIs are the top‐N APIs in our recommendation lists that match an answer from Stack Overflow for a query question from the total set of relevant APIs for the query. Then we use the following formula to calculate the value of MAP@N : MAP@N=i=1false|featurefalse|AP@N|feature|. Experimental result…”
Section: Experiments and Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…However, it is difficult for us to ensure that value. Same as the previous study, 21 we optimistically assume that the relevant APIs are the top‐N APIs in our recommendation lists that match an answer from Stack Overflow for a query question from the total set of relevant APIs for the query. Then we use the following formula to calculate the value of MAP@N : MAP@N=i=1false|featurefalse|AP@N|feature|. Experimental result…”
Section: Experiments and Resultsmentioning
confidence: 99%
“…To make a more comprehensive evaluation of our approach, we further compare our approach with LibraryGuru, an excellent work proposed in Yuan et al 21 There are mainly three reasons for us to choose LibraryGuru as the compared object: First, it has a similar purpose as us that is recommending APIs for Android application development (especially for implementing a given functionality); secondly, LibraryGuru (published in 2019) could reflect the performances of recent studies and it gives an open website for using, which makes us can get the compared results easily; finally, the work also uses Precision@N and MAP@N as metrics for performance evaluation, so we can compare our performance with it directly.…”
Section: Experiments and Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…An abstract syntax tree (AST) is a tree-like representation of the abstract syntactic structure of the source code, where each node is a construct occurring in the code [ 27 , 28 , 29 ]. The reason for the abstraction is that the abstract syntax tree does not represent every detail of the appearance of the real syntax.…”
Section: Related Work and Backgroundmentioning
confidence: 99%
“…To evaluate the effectiveness of data-driven approach in ADM, various evaluation metrics have been widely used in ADM (Gu et al, 2016;Huang et al, 2018;Li, Jiang, et al, 2018;Raghothaman et al, 2016;Rahman et al, 2016;Yuan et al, 2019;Zhang, Niu, Keivanloo, & Zou, 2018).…”
Section: Rq5: Evaluation Metrics Used In Admmentioning
confidence: 99%