EDBT 2026 Demo / reviewers in the wild / expert
Paul Chen
dblp:49/2008
· DBLP profile ↗
5ranked-venue papers
1as first author
3since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1
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 |
Memory systems · 48% Cloud and datacenter computing · 19% Distributed systems · 19% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed system architecture
interoperability |
1.0 | 1 | 2026 | Hierarchical Integration of WebAssembly in Serverless for Efficiency and Interoperability · NSDI 2026 |
Cloud and datacenter computing
serverless computing |
1.0 | 1 | 2026 | Hierarchical Integration of WebAssembly in Serverless for Efficiency and Interoperability · NSDI 2026 |
Memory systems
cache |
0.8 | 1 | 2024 | TTLs Matter: Efficient Cache Sizing with TTL-Aware Miss Ratio Curves and Working Set Sizes · EuroSys 2024 |
Memory systems › cache design
cache sizing |
0.8 | 1 | 2024 | TTLs Matter: Efficient Cache Sizing with TTL-Aware Miss Ratio Curves and Working Set Sizes · EuroSys 2024 |
Memory systems › cache › cache performance
miss ratio curve |
0.8 | 1 | 2024 | TTLs Matter: Efficient Cache Sizing with TTL-Aware Miss Ratio Curves and Working Set Sizes · EuroSys 2024 |
Performance modeling and evaluation
workload characterization |
0.8 | 1 | 2024 | TTLs Matter: Efficient Cache Sizing with TTL-Aware Miss Ratio Curves and Working Set Sizes · EuroSys 2024 |
Programming languages and type systems
webassembly |
0.3 | 1 | 2026 | Hierarchical Integration of WebAssembly in Serverless for Efficiency and Interoperability · NSDI 2026 |
Memory systems › cache
in-memory caching |
0.2 | 1 | 2024 | TTLs Matter: Efficient Cache Sizing with TTL-Aware Miss Ratio Curves and Working Set Sizes · EuroSys 2024 |
Methods — techniques the papers use, named apart from their topics
working set size · 0.8TTL-aware miss ratio curve · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Hierarchical Integration of WebAssembly in Serverless for Efficiency and Interoperability
Mohammadamin Baqershahi, Changyuan Lin, Visal Saosuo, Paul Chen, Mohammad Shahrad |
NSDI | 4 |
| 2024 | TTLs Matter: Efficient Cache Sizing with TTL-Aware Miss Ratio Curves and Working Set SizesabstractIn-memory caches play a pivotal role in optimizing distributed systems by significantly reducing query response times. Correctly sizing these caches is critical, especially considering that prominent organizations use terabytes and even petabytes of DRAM for these caches. The Miss Ratio Curve (MRC) and Working Set Size (WSS) are the most widely used tools for sizing these caches. Sari Sultan, Kia Shakiba, Paul Chen, Michael Stumm |
EuroSys | 4 |
| 2023 | Exploiting On-Chip Heterogeneity of Versal Architecture for GNN Inference AccelerationabstractGraph Neural Networks (GNNs) have revolutionized many Machine Learning (ML) applications, such as social network analysis, bioinformatics, etc. GNN inference can be accelerated by exploiting data sparsity in the input graph, vertex features, and intermediate data in GNN computations. For dynamic sparsity exploitation, we leverage the heterogeneous computing capabilities of AMD Versal ACAP architecture to accelerate GNN inference. We develop a custom hardware module that executes the sparse primitives of the computation kernel on the Programmable Logic (PL) and efficiently computes the dense primitives using the AI Engine (AIE). To exploit data sparsity during inference, we devise a runtime kernel mapping strategy that dynamically assigns computation tasks to the PL and AIE based on data sparsity. Our implementation on the VCK5000 ACAP platform leads to superior performance compared with the state-of-the-art implementations on CPU, GPU, ACAP, and other custom GNN accelerators. Compared with these implementations, we achieve significant average runtime speedup across various models and datasets of 162.42x, 17.01×, 9.90×, and 27.23×, respectively. Furthermore, for Graph Convolutional Network (GCN) inference, our approach leads to a speedup of 3.9-96.7× compared to designs using PL only on the same ACAP device. Paul Chen, Pavan Manjunath, Sasindu Wijeratne, Bingyi Zhang, Viktor Prasanna 0001 |
FPL | 1 |
| 2018 | Anatomy of functionality deletion: an exploratory study on mobile appsabstractOne of Lehman's laws of software evolution is that the functionality of programs has to increase over time to maintain user satisfaction. In the domain of mobile apps, though, too much functionality can easily impact usability, resource consumption, and maintenance effort. Hence, does the law of continuous growth apply there? This paper shows that in mobile apps, deletion of functionality is actually common, challenging Lehman's law. We analyzed user driven requests for deletions which were found in 213,866 commits from 1,519 open source Android mobile apps from a total of 14,238 releases. We applied hybrid (open and closed) card sorting and created taxonomies for nature and causes of deletions. We found that functionality deletions are mostly motivated by unneeded functionality, poor user experience, and compatibility issues. We also performed a survey with 106 mobile app developers. We found that 78.3% of developers consider deletion of functionality to be equally or more important than the addition of new functionality. Developers confirmed that they plan for deletions. This implies the need to re-think the process of planning for the next release, overcoming the simplistic assumptions to exclusively look at adding functionality to maximize the value of upcoming releases. Our work is the first to study the phenomenon of functionality deletion and opens the door to a wider perspective on software evolution. Maleknaz Nayebi, Konstantin Kuznetsov 0001, Paul Chen, Andreas Zeller, Günther Ruhe |
MSR | 3 |
| 2006 | A Policy-Based Framework for Managing Data CentersabstractA data center is defined as a set of computing resources that is owned by an organization and shared among multiple applications from different client organizations. Applications often have non-functional run time requirements for different classes of users. These are referred to as service level objectives (SLO) and are considered part of a service level agreement (SLA). Allocating resources to an application should be dynamic and based on specific run-time conditions. It should be possible to change these conditions without recoding. This paper describes a framework, a prototype based on this framework and an application of the prototype that dynamically allocates resources and allows the application environment to adapt in the case of having insufficient resources. Bradley Simmons, Hanan Lutfiyya, Mircea Avram, Paul Chen |
NOMS | 4 |