作者
Yi Zeng, Jinfu Chen, Weiyi Shang, Tse-Hsun Chen
发表日期
2019/12
期刊
Empirical Software Engineering
卷号
24
页码范围
3394-3434
出版商
Springer US
简介
Logging is a common practice in software engineering. Prior research has investigated the characteristics of logging practices in system software (e.g., web servers or databases) as well as desktop applications. However, despite the popularity of mobile apps, little is known about their logging practices. In this paper, we sought to study logging practices in mobile apps. In particular, we conduct a case study on 1,444 open source Android apps in the F-Droid repository. Through a quantitative study, we find that although mobile app logging is less pervasive than server and desktop applications, logging is leveraged in almost all studied apps. However, we find that there exist considerable differences between the logging practices of mobile apps and the logging practices in server and desktop applications observed by prior studies. In order to further understand such differences, we conduct a firehouse email interview …
引用总数
201920202021202220232024361812128
学术搜索中的文章