2021 IEEE/ACM 8th International Conference on Mobile Software Engineering and Systems (MobileSoft) 2021
DOI: 10.1109/mobilesoft52590.2021.00013
|View full text |Cite
|
Sign up to set email alerts
|

Logging Practices with Mobile Analytics: An Empirical Study on Firebase

Abstract: Software logs are of great value in both industrial and open-source projects. Mobile analytics logging enables developers to collect logs remotely from their apps running on end user devices at the cost of recording and transmitting logs across the Internet to a centralised infrastructure.This paper makes a first step in characterising logging practices with a widely adopted mobile analytics logging library, namely Firebase Analytics. We provide an empirical evaluation of the use of Firebase Analytics in 57 op… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 32 publications
0
10
0
Order By: Relevance
“…Nevertheless, other TPLs still have some unique features; we should understand them in-depth. We only collected papers from 2012 to 2020, but we have found a few papers have begun to focus on other type of TPLs, such as the analytic libraries [108,141]. Harty et al [141] conducted an empirical study on Google Firebase that is an analytic TPL.…”
Section: Open Challenges and Research Directionsmentioning
confidence: 99%
See 1 more Smart Citation
“…Nevertheless, other TPLs still have some unique features; we should understand them in-depth. We only collected papers from 2012 to 2020, but we have found a few papers have begun to focus on other type of TPLs, such as the analytic libraries [108,141]. Harty et al [141] conducted an empirical study on Google Firebase that is an analytic TPL.…”
Section: Open Challenges and Research Directionsmentioning
confidence: 99%
“…We only collected papers from 2012 to 2020, but we have found a few papers have begun to focus on other type of TPLs, such as the analytic libraries [108,141]. Harty et al [141] conducted an empirical study on Google Firebase that is an analytic TPL. They found its logs are less pervasive and less maintained than traditional logging code.…”
Section: Open Challenges and Research Directionsmentioning
confidence: 99%
“…However, TPLs may collect user data that is not necessary for providing related services. Such behaviors may lead to privacy leakage or even security concerns [5]- [7]. Besides, the permission mechanism of Android also increases the possibility of leaking user privacy by TPLs [8]- [18].…”
Section: Introductionmentioning
confidence: 99%
“…Inspecting log messages is a popular practice that helps developers in several software maintenance activities such as testing [11,12], debugging [39], diagnosis [47,52], and monitoring [18,19]. Developers insert log statements to expose and register information about the internal behavior of a software artifact in a humancomprehensible fashion [36].…”
Section: Introductionmentioning
confidence: 99%