Harshit Gujral
An exploratory semantic analysis of logging questions
Gujral, Harshit; Lal, Sangeeta; Li, Heng
Abstract
Logging is an integral part of software development. Software practitioners often face issues in software logging, and they post these issues on Q&A websites to take suggestions from the experts. In this study, we perform a three-level empirical analysis of logging questions posted on six popular technical Q&A websites, namely, Stack Overflow (SO), Serverfault (SF), Superuser (SU), Database Administrators (DB), Software Engineering (SE), and Android Enthusiasts (AE). The findings show that logging issues are prevalent across various domains, for example, database, networks, and mobile computing, and software practitioners from different domains face different logging issues. The semantic analysis of logging questions using Latent Dirichlet Allocation (LDA) reveals trends of several existing and new logging topics, such as logging conversion pattern, Android device logging, and database logging. In addition, we observe specific logging topics for each website: DB (log shipping and log file growing/shrinking), SU (event log and syslog configuration), SF (log analysis and syslog configuration), AE (app install and usage tracking), SE (client server logging and exception logging), and SO (log file creation/deletion, Android emulator logging, and logger class of Log4j). We obtain an increasing trend of logging topics on the SO, SU, and DB websites whereas a decreasing trend of logging topics on the SF website.
Citation
Gujral, H., Lal, S., & Li, H. (2021). An exploratory semantic analysis of logging questions. Journal of Software: Evolution and Process, 33(7), ARTN e2361. https://doi.org/10.1002/smr.2361
| Journal Article Type | Article |
|---|---|
| Acceptance Date | May 2, 2021 |
| Online Publication Date | Jun 16, 2021 |
| Publication Date | Jun 16, 2021 |
| Deposit Date | Jun 5, 2023 |
| Journal | Journal of Software: Evolution and Process |
| Electronic ISSN | 2047-7481 |
| Publisher | Wiley |
| Peer Reviewed | Peer Reviewed |
| Volume | 33 |
| Issue | 7 |
| Article Number | ARTN e2361 |
| DOI | https://doi.org/10.1002/smr.2361 |
| Keywords | Software |
| Public URL | https://keele-repository.worktribe.com/output/437138 |
You might also like
SafeNet Defender:Intrusion Detection and Prevention system
(2025)
Presentation / Conference Contribution
Emotion Classification on Software Engineering Q&A Websites
(2025)
Journal Article
An Ensemble Modelling of Feature Engineering and Predictions for Enhanced Fake News Detection
(2024)
Presentation / Conference Contribution
Emotion Classification on Software Engineering Q&A Websites
(2024)
Journal Article
Android Malware Detection System using Machine Learning
(2024)
Presentation / Conference Contribution
Downloadable Citations
About Keele Repository
Administrator e-mail: research.openaccess@keele.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search