Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Logging Practices with Mobile Analytics: An Empirical Study on Firebase (2104.02513v1)

Published 6 Apr 2021 in cs.SE

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 open-source Android applications by studying the evolution of code-bases to understand: a) the needs-in-common that push practitioners to adopt logging practices on mobile devices, and b) the differences in the ways developers use local and remote logging. Our results indicate mobile analytics logs are less pervasive and less maintained than traditional logging code. Based on our analysis, we believe logging using mobile analytics is more user centered compared to traditional logging, where the latter is mainly used to record information for debugging purposes.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (6)
  1. Julian Harty (3 papers)
  2. Haonan Zhang (51 papers)
  3. Lili Wei (23 papers)
  4. Luca Pascarella (21 papers)
  5. Weiyi Shang (17 papers)
  6. Mauricio Aniche (1 paper)
Citations (19)

Summary

We haven't generated a summary for this paper yet.