Estimate Method Calls in Android Apps
Title | Estimate Method Calls in Android Apps |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Francese, Rita, Gravino, Carmine, Risi, Michele, Tortora, Genoveffa, Scanniello, Giuseppe |
Conference Name | Proceedings of the International Conference on Mobile Software Engineering and Systems |
Date Published | May 2016 |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4178-3 |
Keywords | Android platform, empirical study, estimation models, pubcrawl170201 |
Abstract | In this paper, we focus on the definition of estimators to predict method calls in Android apps. Estimation models are based on information from requirements specification documents (e.g., number of actors, number of use cases, and number of classes in the conceptual model). We have used a dataset containing information on 23 Android apps. After performing data-cleaning, we applied linear regression to build estimation models on 21 data points. Results suggest that measures gathered from requirements specification documents can be considered good predictors to estimate the number of internal calls (i.e., methods invoking other methods present in the app) and external calls (i.e., invocations to API) as well as their sum. |
URL | https://dl.acm.org/doi/10.1145/2897073.2897113 |
DOI | 10.1145/2897073.2897113 |
Citation Key | francese_estimate_2016 |