Please use this identifier to cite or link to this item: https://idr.nitk.ac.in/jspui/handle/123456789/16502
Title: Organising the knowledge from stack overflow about location-sensing of android applications
Authors: Chinnakali M.
Palisetti S.
Chandrasekaran K.
Issue Date: 2020
Citation: IET Software Vol. 14 , 3 , p. 221 - 233
Abstract: The number of Android applications using location information has increased significantly in recent years. Over time, there have been many improvements made to the location application programme interfaces (APIs), providing newer challenges and difficulties to the developers. Therefore, there is a need to summarise the existing knowledge and to highlight the unsolved issues to bring them to the attention of expert developers. The authors used the non-negative matrix factorisation (NMF) method to identify the topics discussed by the developers on stack overflow. They found the following ten topics: fundamental, background service, global positioning system (GPS) provider, application error, location updates, programming aspects, GPS alternatives, location settings, NULL location, and location testing. In addition, they performed a manual analysis to add more qualitative insights into the results. They applied the NMF method on 3165 question posts and produced ten related topics. This study aims at organising the knowledge about location-sensing strategies by answering three relevant research questions. They also analysed the most popular and unanswered topics in recent years. An important finding of this study is that the changes that occurred in the Google Location APIs have had a significant impact on the location-sensing strategies followed by the developers. © The Institution of Engineering and Technology 2020
URI: https://doi.org/10.1049/iet-sen.2019.0284
http://idr.nitk.ac.in/jspui/handle/123456789/16502
Appears in Collections:1. Journal Articles

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.