J Xu, Z Cui, Y Zhao, X Zhang, S He, P He, L Li… - Proceedings of the 46th …, 2024 - dl.acm.org
Logging, which aims to determine the position of logging statements, the verbosity levels, and the log messages, is a crucial process for software reliability enhancement. In recent …
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 …
J Liu, J Zeng, X Wang, Z Liang - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Detecting code functional similarity forms the basis of various software engineering tasks. However, the detection is challenging as functionally similar code fragments can be …
Logging practices have been extensively investigated to assist developers in writing appropriate logging statements for documenting software behaviors. Although numerous …
J Zeng, C Zhang, Z Liang - Proceedings of the 2022 ACM SIGSAC …, 2022 - dl.acm.org
System auditing is the foundation of attack provenance to investigate root causes and ramifications of cyber-attacks. However, provenance tracking on coarse-grained audit logs …
Log data have facilitated various tasks of software development and maintenance, such as testing, debugging and diagnosing. Due to the unstructured nature of logs, log parsing is …
Graph Database Management Systems (GDBMSs) store graphs as data. They are used naturally in applications such as social networks, recommendation systems and program …
X Xie, Z Cai, S Chen, J Xuan - arXiv preprint arXiv:2311.02862, 2023 - arxiv.org
Logs are significant in modern software systems, aiding in various maintenance tasks. To make better use of these logs, many methods have been proposed to help developers draft …