Ningjiang Chen

Dr. Ningjiang Chen


Research Focus & Metrics

Academic Career Length

18Years (2009-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
26 April 2023 in IEEE Transactions on Services Computing
Verified
Journal Article
Closed access
SYSiyu Yu
Siyu Yu
PHPinjia He
Pinjia He
NCNingjiang Chen
Ningjiang Chen
YWYifan Wu
Yifan Wu
Automated log analysis can facilitate failure diagnosis for developers and operators using a large volume of logs. Log parsing is a prerequisite step for automated log analysis, which parses semi-structured logs into structured logs. However, existing parsers are difficult to apply to software-intensive systems, due to their unstable parsing accuracy on various software. Although neural network-based approaches are stable, their inefficiency makes it challenging to keep up with the speed of log production.We found that a logging statement always generate the same template words, thus, the word with the most frequency in each log is more likely to be constant. However, the identical constant and variable generated from different logging statements may break this rule Inspired by this key insight, we propose a new stable log parsing approach, called Brain, which creates initial groups according to the longest common pattern. Then a bidirectional tree is used to hierarchically complement the constant words to the longest common pattern to form the complete log template efficiently. Experimental results on 16 benchmark datasets show that our approach outperforms the state-of-the-art parsers on two widely-used parsing accuracy metrics, and it only takes around 46 seconds to process one million lines of logs.

11 June 2024 in Applied Intelligence
Verified
Journal Article
Closed access
PDF file
XHXiangheng Huang
Xiangheng Huang
NCNingjiang Chen
Ningjiang Chen
ZDZiyue Deng
Ziyue Deng
SHSuqun Huang
Suqun Huang

5 July 2022 in Applied Intelligence
Verified
Journal Article
Closed access
PDF file
NCNingjiang Chen
Ningjiang Chen
HTHuan Tu
Huan Tu
XDXiaoyan Duan
Xiaoyan Duan
LHLiangqing Hu
Liangqing Hu
GYGuihua Yue
Guihua Yue

10 February 2023 in Journal of Systems and Software
Verified
Journal Article
Closed access
SYSiyu Yu
Siyu Yu
NCNingjiang Chen
Ningjiang Chen
YWYifan Wu
Yifan Wu
WDWensheng Dou
Wensheng Dou

30 November 2023
Verified
Conference Paper
Open access
SYSiyu Yu
Siyu Yu
YWYifan Wu
Yifan Wu
ZLZhijing Li
Zhijing Li
PHPinjia He
Pinjia He
NCNingjiang Chen
Ningjiang Chen
CLChangjian Liu
Changjian Liu
Log parsing, which converts semi-structured logs into structured logs, is the first step for automated log analysis. Existing parsers are still unsatisfactory in real-world systems due to new log types in new-coming logs. In practice, available logs collected during system runtime often do not contain all the possible log types of a system because log types related to infrequently activated system states are unlikely to be recorded and new log types are frequently introduced with system updates. Meanwhile, most existing parsers require preprocessing to extract variables in advance, but preprocessing is based on the operator’s prior knowledge of available logs and therefore may not work well on new log types. In addition, parser parameters set based on available logs are difficult to generalize to new log types. To support new log types, we propose a variable generation imitation strategy to craft a novel log parsing approach with generalization ability, called Log3T. Log3T employs a pre-trained transformer encoder-based model to extract log templates and can update parameters at parsing time to adapt to new log types by a modified test-time training. Experimental results on 16 benchmark datasets show that Log3T outperforms the state-of-the-art parsers in terms of parsing accuracy. In addition, Log3T can automatically adapt to new log types in new-coming logs.

14 August 2024 in Information and Software Technology
Verified
Journal Article
Closed access
CLChangjian Liu
Changjian Liu
YTYang Tian
Yang Tian
SYSiyu Yu
Siyu Yu
DGDonghui Gao
Donghui Gao
YWYifan Wu
Yifan Wu
NCNingjiang Chen
Ningjiang Chen