Demo Data from SIGIR 2026 / reviewers in the wild / expert
Disheng Pan
dblp:220/7059
· DBLP profile ↗
6ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 2 · 1 since 2021Computer networks · 1Security and privacy · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 93% Cloud and datacenter computing · 7% | |
| Software engineering, system software, and programming languages
2 papers |
Debugging and program repair · 61% Services computing and microservices · 30% Empirical software engineering · 9% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Debugging and program repair
root cause analysis |
1.1 | 2 | 2022 | Self-Adaptive Root Cause Diagnosis for Large-Scale Microservice Architecture · IEEE Trans. Serv. Comput. 2022 ServiceRank: Root Cause Identification of Anomaly in Large-Scale Microservice Architectures · IEEE Trans. Dependable Secur. Comput. 2022 |
Services computing and microservices
microservice architecture |
0.6 | 1 | 2022 | ServiceRank: Root Cause Identification of Anomaly in Large-Scale Microservice Architectures · IEEE Trans. Dependable Secur. Comput. 2022 |
Distributed systems
anomaly detection |
0.6 | 1 | 2022 | ServiceRank: Root Cause Identification of Anomaly in Large-Scale Microservice Architectures · IEEE Trans. Dependable Secur. Comput. 2022 |
Distributed systems
anomaly diagnosis |
0.6 | 1 | 2022 | Self-Adaptive Root Cause Diagnosis for Large-Scale Microservice Architecture · IEEE Trans. Serv. Comput. 2022 |
Distributed systems
fault tolerance |
0.6 | 1 | 2022 | ServiceRank: Root Cause Identification of Anomaly in Large-Scale Microservice Architectures · IEEE Trans. Dependable Secur. Comput. 2022 |
Distributed systems › service-oriented architecture
microservice architecture |
0.6 | 1 | 2022 | Self-Adaptive Root Cause Diagnosis for Large-Scale Microservice Architecture · IEEE Trans. Serv. Comput. 2022 |
Cloud and datacenter computing
cloud platform |
0.2 | 1 | 2022 | ServiceRank: Root Cause Identification of Anomaly in Large-Scale Microservice Architectures · IEEE Trans. Dependable Secur. Comput. 2022 |
Methods — techniques the papers use, named apart from their topics
random walk · 2.3self-adaptive weighting · 1.1impact graph · 1.1correlation calibration · 1.1causal relationship extraction · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | ServiceRank: Root Cause Identification of Anomaly in Large-Scale Microservice ArchitecturesabstractNowadays, increasing business applications running in the cloud are embracing the microservice architecture. This article presents the challenges and implications of diagnosing root causes of anomalies in large-scale microservice architecture using real incidents in IBM Bluemix. We propose ServiceRank, a novel framework for anomaly detection and root cause identification in the microservice architecture to tackle these challenges. ServiceRank introduces an anomaly detector followed by a root cause analysis module, which detects the suspected abnormal service without pre-defined thresholds. To generalize our approach, we design a causal relationship extraction approach to construct impact graphs for root cause investigation according to specific anomalies. To eliminate cloud design-patterns' impact on anomaly diagnosis, we propose a correlation calibration mechanism in ServiceRank and present a calibration algorithm for the circuit breaker - A typical protection pattern in the microservice architecture. Finally, we design a heuristic investigation algorithm based on the second-order random walk to identify the anomaly's root cause. Experimental results in a simulated environment and the IBM Bluemix platform show that ServiceRank outperforms selected approaches in accuracy and offers fast identification of root cause service when an anomaly occurs. Moreover, we can deploy ServiceRank rapidly and easily in various systems without any pre-defined knowledge. Meng Ma 0001, Weilan Lin, Disheng Pan, Ping Wang 0003 |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2022 | Self-Adaptive Root Cause Diagnosis for Large-Scale Microservice ArchitectureabstractThe emergence of microservice architecture in Cloud systems poses a new challenges for the reliability operation and maintenance. Due to numerous services and diverse types of metrics, it is time-consuming and challenging to identify the root cause of anomaly in large-scale microservice architecture. To solve this issue, this article presents a multi-metric and self-adaptive root cause diagnosis framework, named MS-Rank. MS-Rank decomposes the task into four phases: impact graph construction, random walk diagnosis, result precision evaluation, metrics weight update. Initially, we introduce the concept of implicit metrics and propose a composite impact graph construction algorithm, using multiple types of metrics to discover causal relationships between services. Afterwards, we propose a diagnostic algorithm in which forward, selfward and backward transitions are designed to heuristically identify the root cause services. In addition, we establish a self-adaptive mechanism to update the confidence of different metrics dynamically according to their diagnostic precision. Lastly, we develop a prototype system and integrate MS-Rank into real production system - IBM Cloud. Experimental results show that MS-Rank has a high diagnostic precision and its performance outperforms several selected benchmarks. Through multiple rounds of diagnosis, MS-Rank can optimize itself effectively. MS-Rank can be rapidly deployed in various microservice-based systems and applications, requiring no predefined knowledge. MS-Rank also allows us to introduce expert experiences into its framework to improve the diagnostic efficiency and precision. Meng Ma 0001, Weilan Lin, Disheng Pan, Ping Wang 0003 |
IEEE Trans. Serv. Comput. | 3 |
| 2019 | MS-Rank: Multi-Metric and Self-Adaptive Root Cause Diagnosis for Microservice ApplicationsabstractThis paper presents a self-adaptive root cause diagnosis framework, named MS-Rank, to analyze multiple metrics collected from micro-service architecture. MS-Rank decomposes the task into four phases: impact graph construction, random walk diagnosis, result precision calculation and metrics weight update. First, we introduce a series of basic and implied metrics into MS-Rank, and design an impact graph construction algorithm to discover causal relationship between services during anomalies. Second, we propose a random walk algorithm with forward, selfward and backward transitions to heuristically identify the root cause service. Third, we establish a self-optimizing mechanism to dynamically update the confidence weight of different metrics according to their diagnosis precision. We develop a prototype system and integrate MS-Rank into IBM Cloud, to validate and compare it with selected benchmarks. Experimental results show that MS-Rank offers fast identification and precise diagnosis result. In multiple rounds of diagnosis, MS-Rank optimizes itself effectively. Meng Ma 0001, Weilan Lin, Disheng Pan, Ping Wang 0003 |
ICWS | 3 |
| 2018 | CloudRanger: Root Cause Identification for Cloud Native SystemsabstractAs more and more systems are migrating to cloud environment, the cloud native system becomes a trend. This paper presents the challenges and implications when diagnosing root causes for cloud native systems by analyzing some real incidents occurred in IBM Bluemix (a large commercial cloud). To tackle these challenges, we propose CloudRanger, a novel system dedicated for cloud native systems. To make our system more general, we propose a dynamic causal relationship analysis approach to construct impact graphs amongst applications without given the topology. A heuristic investigation algorithm based on second-order random walk is proposed to identify the culprit services which are responsible for cloud incidents. Experimental results in both simulation environment and IBM Bluemix platform show that CloudRanger outperforms some state-of-the-art approaches with a 10% improvement in accuracy. It offers a fast identification of culprit services when an anomaly occurs. Moreover, this system can be deployed rapidly and easily in multiple kinds of cloud native systems without any predefined knowledge. Ping Wang 0003, Jingmin Xu, Meng Ma 0001, Weilan Lin, Disheng Pan, Pengfei Chen 0002 |
CCGrid | 5 |
| 2018 | FacGraph: Frequent Anomaly Correlation Graph Mining for Root Cause Diagnose in Micro-Service ArchitectureabstractMicro-service architecture is a promising paradigm to develop, deploy and maintain applications using independent and autonomous cloud services. Nowadays, increasingly applications are embracing this model. However, it is difficult and time-consuming to diagnose and identify the actual root cause when anomalies occurs in micro-service architecture due to various factors. This paper introduces a novel framework for anomaly investigation and root cause identification in micro-service architecture. The novelty in our work lies on: (1) Different from existing solutions, in our framework, we propose a frequent pattern mining algorithm on anomaly correlation graph, named FacGraph, to discover root cause services. (2) We leverage breadth first ordered string (BFOS) to reduce the time-consumption of the frequent graph mining (FSM) (3) We further develop a distributed version of FacGraph to improve its paralleled computing efficiency. We evaluate our framework in real production environment IBM Bluemix. Result demonstrate that FacGraph outperforms other methods in diagnosis accuracy and offers a fast identification of root cause service when an anomaly occurs. Weilan Lin, Meng Ma 0001, Disheng Pan, Ping Wang 0003 |
IPCCC | 3 |
| 2017 | Event Description and Detection in Cyber-Physical Systems: An Ontology-Based Language and ApproachabstractIn this paper, we propose an ontology-based language, OntoEvent, for semantic complex event modeling and detection in Cyber-Physical Systems (CPS). We divide the core concepts of OntoEvent model into two levels: general concepts and domain-specific instances, to promise it can be dynamic extended for different CPS application domains. Complex events are modeled based on event ontology with logical and temporal operators, and these operators are extended by nature language synonymies. OntoEvent language is of rich expressiveness compared to other traditional languages. Based on OntoEvent, We propose an event detection model and elaborate its construction procedures. Experimental results prove that OntoEvent-based event detection model outperforms other selected models in processing efficiency, especially when processing multiple complex event ontologies. Meng Ma 0001, Yangxin Lin, Disheng Pan, Ping Wang 0003 |
ICPADS | 4 |