Demo Data from EDBT 2026 / reviewers in the wild / expert
Jonathan Ding
dblp:188/4765
· DBLP profile ↗
4ranked-venue papers
0as first author
3since 2021 · last 2025
0009-0005-0643-1017ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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 |
Cloud and datacenter computing · 51% Processor architecture and microarchitecture · 39% Distributed systems · 10% | |
| Software engineering, system software, and programming languages
1 paper |
Debugging and program repair · 100% | |
| Artificial intelligence
1 paper |
Trustworthy machine learning · 77% Image recognition and object detection · 23% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing
cluster resource management and scheduling |
0.9 | 1 | 2025 | Retrospecting Available CPU Resources: SMT-Aware Scheduling to Prevent SLA Violations in Data Centers · IEEE Trans. Parallel Distributed Syst. 2025 |
Processor architecture and microarchitecture › multithreading
simultaneous multithreading |
0.9 | 1 | 2025 | Retrospecting Available CPU Resources: SMT-Aware Scheduling to Prevent SLA Violations in Data Centers · IEEE Trans. Parallel Distributed Syst. 2025 |
Debugging and program repair › automated program repair
constraint-based repair |
0.8 | 1 | 2024 | DeployFix: Dynamic Repair of Software Deployment Failures via Constraint Solving · ASE 2024 |
Machine learning › Trustworthy machine learning › fairness
algorithmic fairness |
0.5 | 1 | 2021 | Themis: A Fair Evaluation Platform for Computer Vision Competitions · IJCAI 2021 |
Cloud and datacenter computing › cloud service management
service level agreement |
0.3 | 1 | 2025 | Retrospecting Available CPU Resources: SMT-Aware Scheduling to Prevent SLA Violations in Data Centers · IEEE Trans. Parallel Distributed Syst. 2025 |
Distributed systems › service-oriented architecture › service management
configuration management |
0.2 | 1 | 2024 | DeployFix: Dynamic Repair of Software Deployment Failures via Constraint Solving · ASE 2024 |
Methods — techniques the papers use, named apart from their topics
propositional logic · 1.5intermediate representation · 1.5constraint solving · 1.5data-driven CPU resource estimation · 0.9RCPU · 0.9noise generator · 0.5adversarial perturbation · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Retrospecting Available CPU Resources: SMT-Aware Scheduling to Prevent SLA Violations in Data CentersabstractThe article focuses on an understudied yet fundamental problem: existing methods typically average the utilization of multiple hardware threads to evaluate the available CPU resources. However, the approach could underestimate the actual usage of the underlying physical core for Simultaneous Multi-Threading (SMT) processors, leading to an overestimation of remaining resources. The overestimation propagates from microarchitecture to operating systems and cloud schedulers, which may misguide scheduling decisions, exacerbate CPU overcommitment, and increase Service Level Agreement (SLA) violations. To address the potential overestimation problem, we propose an SMT-aware and purely data-driven approach namedRemaining CPU(RCPU) that reserves more CPU resources to restrict CPU overcommitment and prevent SLA violations. RCPU requires only a few modifications to the existing cloud infrastructures and can be scaled up to large data centers. Extensive evaluations in the data center proved that RCPU contributes to a reduction of SLA violations by 18% on average for 98% of all latency-sensitive applications. Under a benchmarking experiment, we prove that RCPU increases the accuracy by 69% in terms of Mean Absolute Error (MAE) compared to the state-of-the-art. Haoyu Liao, Tong-Yu Liu, Jianmei Guo, Bo Huang 0002, Dingyu Yang, Jonathan Ding |
IEEE Trans. Parallel Distributed Syst. | 6 |
| 2024 | DeployFix: Dynamic Repair of Software Deployment Failures via Constraint SolvingabstractSoftware deployment misconfiguration often happens and has been one of the major causes of deployment failures that give rise to service interruptions. However, there is currently no existing approach to automatically repairing deployment failures. We propose DeployFix, which automatically repairs software deployment failures via constraint solving in the dynamic-changing deployment environments. DeployFix first defines DeployIR as a unified intermediate representation to achieve the translation of heterogeneous specifications from different schedulers with different syntaxes. By reducing the root-cause analysis of deployment failures to the conflict resolution in propositional logic, DeployFix uses off-the-shelf constraint solvers to achieve automatic localization and diagnosis of conflicting constraints, which are the root causes of deployment failures. DeployFix finally resolves the conflicting constraints and generates repaired deployment configurations in terms of practical requirements. We evaluate DeployFix in both simulation and production environments with tens of thousands of nodes at Alibaba, on which tens of thousands of applications are running guided by hundreds of thousands of deployment constraints. Experimental results demonstrate that DeployFix outperforms the state of the art and it correctly repairs the deployment failures in minutes, even in a large production data center. Haoyu Liao, Jianmei Guo, Bo Huang 0002, Yujie Han, Dingyu Yang, Kai Shi 0006, Jonathan Ding, Guoyao Xu, Liping Zhang 0013 |
ASE | 7 |
| 2021 | Themis: A Fair Evaluation Platform for Computer Vision CompetitionsabstractIt has become increasingly thorny for computer vision competitions to preserve fairness when participants intentionally fine-tune their models against the test datasets to improve their performance. To mitigate such unfairness, competition organizers restrict the training and evaluation process of participants' models. However, such restrictions introduce massive computation overheads for organizers and potential intellectual property leakage for participants. Thus, we propose Themis, a framework that trains a noise generator jointly with organizers and participants to prevent intentional fine-tuning by protecting test datasets from surreptitious manual labeling. Specifically, with the carefully designed noise generator, Themis adds noise to perturb test sets without twisting the performance ranking of participants' models. We evaluate the validity of Themis with a wide spectrum of real-world models and datasets. Our experimental results show that Themis effectively enforces competition fairness by precluding manual labeling of test sets and preserving the performance ranking of participants' models. Zinuo Cai, Jianyong Yuan, Yang Hua 0001, Tao Song 0003, Hao Wang 0022, Zhengui Xue, Ningxin Hu, Jonathan Ding, Ruhui Ma, Mohammad R. Haghighat, Haibing Guan |
IJCAI | 8 |
| 2016 | Language-Based Hypervisors
Enrico Budianto, Richard Chow, Jonathan Ding, Michael D. McCool |
CANS | 3 |