EDBT 2026 Demo / reviewers in the wild / expert
Dongjie Chen
dblp:143/0509
· DBLP profile ↗
12ranked-venue papers
4as first author
9since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 2 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 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.
| Software engineering, system software, and programming languages
3 papers |
Software testing · 48% Concurrent programming · 36% Program analysis · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 100% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
test generation |
0.8 | 2 | 2020 | Testing file system implementations on layered models · ICSE 2020 Testing multithreaded programs via thread speed control · ESEC/SIGSOFT FSE 2018 |
Program analysis
dynamic analysis |
0.5 | 1 | 2021 | SherLock: unsupervised synchronization-operation inference · ASPLOS 2021 |
Concurrent programming
synchronization |
0.5 | 1 | 2021 | SherLock: unsupervised synchronization-operation inference · ASPLOS 2021 |
Software testing › system software testing
file system testing |
0.4 | 1 | 2020 | Testing file system implementations on layered models · ICSE 2020 |
Concurrent programming
concurrency bugs |
0.3 | 1 | 2018 | Testing multithreaded programs via thread speed control · ESEC/SIGSOFT FSE 2018 |
Concurrent programming
concurrency bug detection |
0.3 | 1 | 2018 | Testing multithreaded programs via thread speed control · ESEC/SIGSOFT FSE 2018 |
Software testing › concurrency testing
schedule exploration |
0.3 | 1 | 2018 | Testing multithreaded programs via thread speed control · ESEC/SIGSOFT FSE 2018 |
Storage systems
file systems |
0.1 | 1 | 2020 | Testing file system implementations on layered models · ICSE 2020 |
Storage systems › storage reliability
file system reliability |
0.1 | 1 | 2020 | Testing file system implementations on layered models · ICSE 2020 |
Methods — techniques the papers use, named apart from their topics
workload refinement · 0.9layered modeling · 0.9unsupervised inference · 0.5delay injection · 0.5thread speed control · 0.3speed space sampling · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Empowering Source-Free Domain Adaptation via MLLM-Guided Reliability-Based Curriculum Learning
Dongjie Chen, Kartik Patwari, Zhengfeng Lai, Xiaoguang Zhu, Sen-Ching S. Cheung, Chen-Nee Chuah |
WACV | 1 |
| 2026 | MobilityGPT: Enhanced Human Mobility Modeling With a GPT ModelabstractGenerative models have shown promising results in capturing human mobility characteristics and generating synthetic trajectories. However, it remains challenging to ensure that the generated geospatial mobility data is semantically realistic, including consistent location sequences, and reflects real-world characteristics, such as constraining on geospatial limits. We reformat human mobility modeling as an autoregressive generation task to address these issues, leveraging the Generative Pre-trained Transformer (GPT) architecture. To ensure its controllable generation to alleviate the above challenges, we propose a geospatially-aware generative model, MobilityGPT. We propose a gravity-based sampling method to train a transformer for semantic sequence similarity. Then, we constrained the training process via a road connectivity matrix that provides the connectivity of sequences in trajectory generation, thereby keeping generated trajectories in geospatial limits. Lastly, we proposed to construct a preference dataset for fine-tuning MobilityGPT via Reinforcement Learning from Trajectory Feedback (RLTF) mechanism, which minimizes the travel distance between training and the synthetically generated trajectories. Experiments on real-world datasets demonstrate MobilityGPT’s superior performance over state-of-the-art methods in generating high-quality mobility trajectories that are closest to real data in terms of origin-destination similarity, trip length, travel radius, link, and gravity distributions. We release the source code and reference links to datasets athttps://github.com/ammarhydr/MobilityGPT Ammar Haydari, Dongjie Chen, Zhengfeng Lai, H. Michael Zhang, Chen-Nee Chuah |
IEEE Trans. Intell. Transp. Syst. | 2 |
| 2026 | D2C-SID: A Divergence to Convergence Strategy for Sonar Image DenoisingabstractSonar imaging serves as a crucial sensing modality in underwater environments, yet its outputs are inherently de graded by substantial speckle noise arising from background in terference, biological activity, and device self-noise, posing unique challenges for effective denoising. Existing sonar image denoising techniques take a deterministic approach and produce only one outcome. However, this may neglect the complexities present in real-world situations, thereby limiting the effectiveness of denoising. To address this challenge, we first create a sonar noise dataset with corresponding reference images obtained through well esigned pairwise comparisons. Subsequently, we introduce the Divergence-to-Convergence Sonar Image Denoising (D2C SID) network. This network treats denoising as an uncertainty problem and generates multiple plausible denoised samples. It accomplishes this by leveraging a latent space constructed via a conditional variational autoencode. By this process, our method reduces the reliance on any single estimation. Experimental results on both forward-looking and side-scan sonar images confirm the efficacy of the D2C-SID approach. Fengquan Lan, Boqin Cai, Dongjie Chen, Tiesong Zhao |
IEEE Trans. Multim. | 5 |
| 2025 | MSCL-DTI: Multi-Modal Supervised Contrastive Learning for Drug-Target Interaction PredictionabstractThe identification of drug-target interactions (DTIs) is a key step in drug discovery, but existing models lack sufficient generalization and robustness when processing data from diverse sources with inconsistent distributions. To address this problem, we propose MSCL-DTI: a novel dual-channel supervised contrastive learning framework for DTI prediction. The model integrates sequence-based and structure-based multi-source joint representations. These features are aggregated via a fusion module and jointly optimized under the guidance of a supervised contrastive learning objective, ultimately forming a unified and highly discriminative latent representation. Extensive experiments demonstrate that MSCL-DTI outperforms baseline models in both performance and generalization. Furthermore, the model was successfully applied to screen drugs for the SARS-CoV-2 Spike protein, proving it to be an effective tool for discovering potential targeted drugs. Data and code are available at https://github.com/HelloJie14492IMSCL-DTI. Dongjie Chen, Yusheng Yi, Yingyu Huo, Haoliang Qi |
BIBM | 2 |
| 2024 | YOLO-Pdd: A Novel Multi-scale PCB Defect Detection Method Using Deep Representations with Sequential Images
Dongjie Chen |
ICONIP (8) | 2 |
| 2024 | Robust iterative learning control for discrete-time systems with random initial state shiftsabstractThis paper presents the sufficient conditions of the stability for discrete-time systems with random initial state shifts when applying iterative learning control. Different sufficient conditions have been developed for systems with different characteristics to ensure boundedness of tracking errors and convergence of the learning process under random initial condition. First, the relationship between the initial shifts of two adjacent iterations is addressed with the help of the transition matrix. And the different analysis models are established for each type of systems: one-dimensional matrix analysis model and 2-D Roesser model. Second, the new and sufficient conditions are established for the proposed learning control law to ensure systems convergence by matrix theory and two-dimensional system theory. Third, solving the linear matrix inequality (LMI) yields the control gains. Finally, digital simulations illustrate the effectiveness and sufficiency of the presented conditions. Tiantian Lu, Yingsheng Fan, Dongjie Chen |
Neurocomputing | 4 |
| 2023 | He-Gan: Differentially Private Gan Using Hamiltonian Monte Carlo Based Exponential MechanismabstractDifferentially-private (DP) Generative Adversarial Networks (GAN) can be used to protect the privacy of training data and support public downstream learning tasks with synthetic data. However, typical DP mechanisms add noise to the training process and can lead to various convergence problems. We propose HE-GAN, a DP generative framework that eliminates noise addition by using Exponential Mechanism (EM) on the privacy-factor-adjusted posterior predictive distribution of a classifier trained on the private data. EM is more general than many other DP mechanisms including Laplacian and Gaussian mechanisms. EM’s reliance on sampling the output space also prevents the DP noise from corrupting the training process. However, there are two challenges: first, sampling the posterior distribution of the private discriminative classifier may not be able to produce high-quality synthetic samples. Instead, we sample from the latent space of a publicly-trained GAN to optimize the private posterior. Second, we use the highly effective Hamiltonian Monte Carlo (HMC) method for latent space sampling. We perform experiments on MNIST and Fashion-MNIST under public-private splits. Results show that HE-GAN can achieve downstream classification accuracy on par with or better than state-of-the-art scheme over a wide range of privacy budgets. Usman Hassan, Dongjie Chen, Sen-Ching S. Cheung, Chen-Nee Chuah |
ICASSP | 2 |
| 2021 | SherLock: unsupervised synchronization-operation inferenceabstractSynchronizations are fundamental to the correctness and performance of concurrent software. Unfortunately, correctly identifying all synchronizations has become extremely difficult in modern soft-ware systems due to the various types of synchronizations. Previous work either only infers specific type of synchronization by code analysis or relies on manual effort to annotate the synchronization. This paper proposes SherLock, a tool that uses unsupervised inference to identify synchronizations. SherLock leverages the fact that most synchronizations appear around the conflicting operations and form it into a linear system with a set of synchronization proper-ties and hypotheses. To collect enough observations, SherLock runs the unit tests a small number of times with feedback-based delay injection. We applied SherLock on 8 C# open-source applications. Without any prior knowledge, SherLock inferred 122 unique synchronizations, with few false positives. These inferred synchronizations cover a wide variety of types, including lock operations, fork-join operations, asynchronous operations, framework synchronization, and custom synchronization. Guangpu Li, Dongjie Chen, Shan Lu 0001, Madan Musuvathi, Suman Nath |
ASPLOS | 2 |
| 2021 | On interleaving space exploration of multi-threaded programs
Dongjie Chen, Yanyan Jiang 0001, Chang Xu 0001, Xiaoxing Ma |
Frontiers Comput. Sci. | 1 |
| 2020 | Testing file system implementations on layered modelsabstractGenerating high-quality system call sequences is not only important to testing file system implementations, but also challenging due to the astronomically large input space. This paper introduces a new approach to the workload generation problem by building layered models and abstract workloads refinement. This approach is instantiated as a three-layer file system model for file system workload generation. In a short-period experiment run, sequential workloads (system call sequences) manifested over a thousand crashes in mainline Linux Kernel file systems, with 12 previously unknown bugs being reported. We also provide evidence that such workloads benefit other domain-specific testing techniques including crash consistency testing and concurrency testing. Dongjie Chen, Yanyan Jiang 0001, Chang Xu 0001, Xiaoxing Ma, Jian Lu 0001 |
ICSE | 1 |
| 2019 | Locator slope calculation via deep representations based on monocular vision
Yang Yang 0056, Wensheng Zhang 0002, Zewen He, Dongjie Chen |
Neural Comput. Appl. | 4 |
| 2018 | Testing multithreaded programs via thread speed controlabstractA multithreaded program's interleaving space is discrete and astronomically large, making effectively sampling thread schedules for manifesting concurrency bugs a challenging task. Observing that concurrency bugs can be manifested by adjusting thread relative speeds, this paper presents the new concept of speed space in which each vector denotes a family of thread schedules. A multithreaded program's speed space is approximately continuous, easy-to-sample, and preserves certain categories of concurrency bugs. We discuss the design, implementation, and evaluation of our speed-controlled scheduler for exploring adversarial/abnormal schedules. The experimental results confirm that our technique is effective in sampling diverse schedules. Our implementation also found previously unknown concurrency bugs in real-world multithreaded programs. Dongjie Chen, Yanyan Jiang 0001, Chang Xu 0001, Xiaoxing Ma, Jian Lu 0001 |
ESEC/SIGSOFT FSE | 1 |