A survey on automated log analysis for reliability engineering

S He, P He, Z Chen, T Yang, Y Su, MR Lyu - ACM computing surveys …, 2021 - dl.acm.org
Logs are semi-structured text generated by logging statements in software source code. In
recent decades, software logs have become imperative in the reliability assurance …

Can Apple and Google continue as health app gatekeepers as well as distributors and developers?

O Sadare, T Melvin, H Harvey, E Vollebregt… - NPJ Digital …, 2023 - nature.com
Mobile apps are the primary means by which consumers access digital health and wellness
software, with delivery dominated by the 'Apple App Store'and the 'Google Play Store' …

Using deep learning to generate complete log statements

A Mastropaolo, L Pascarella, G Bavota - Proceedings of the 44th …, 2022 - dl.acm.org
Logging is a practice widely adopted in several phases of the software lifecycle. For
example, during software development log statements allow engineers to verify and debug …

Where shall we log? studying and suggesting logging locations in code blocks

Z Li, TH Chen, W Shang - Proceedings of the 35th IEEE/ACM …, 2020 - dl.acm.org
Developers write logging statements to generate logs and record system execution
behaviors to assist in debugging and software maintenance. However, deciding where to …

Predicting the objective and priority of issue reports in software repositories

M Izadi, K Akbari, A Heydarnoori - Empirical Software Engineering, 2022 - Springer
Software repositories such as GitHub host a large number of software entities. Developers
collaboratively discuss, implement, use, and share these entities. Proper documentation …

A survey of software log instrumentation

B Chen, ZM Jiang - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
Log messages have been used widely in many software systems for a variety of purposes
during software development and field operation. There are two phases in software logging …

LoGenText-Plus: Improving Neural Machine Translation Based Logging Texts Generation with Syntactic Templates

Z Ding, Y Tang, X Cheng, H Li, W Shang - ACM Transactions on …, 2023 - dl.acm.org
Developers insert logging statements in the source code to collect important runtime
information about software systems. The textual descriptions in logging statements (ie …

Are They All Good? Studying Practitioners' Expectations on the Readability of Log Messages

Z Li, AR Chen, X Hu, X **a, TH Chen… - 2023 38th IEEE/ACM …, 2023 - ieeexplore.ieee.org
Developers write logging statements to generate logs that provide run-time information for
various tasks. The readability of log messages in the logging statements (ie, the descriptive …

Logentext: Automatically generating logging texts using neural machine translation

Z Ding, H Li, W Shang - 2022 IEEE International Conference on …, 2022 - ieeexplore.ieee.org
The textual descriptions in logging statements (ie, logging texts) are printed during system
executions and exposed to multiple stakeholders including developers, operators, users …

[HTML][HTML] Log statements generation via deep learning: Widening the support provided to developers

A Mastropaolo, V Ferrari, L Pascarella… - Journal of Systems and …, 2024 - Elsevier
Logging assists in monitoring events that transpire during the execution of software.
Previous research has highlighted the challenges confronted by developers when it comes …