Demo Data from EDBT 2026 / reviewers in the wild / expert
Siwei Cui
dblp:295/9156
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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 |
Program analysis · 84% Concurrent programming · 12% Software maintenance and evolution · 4% | |
| Network and information security
2 papers |
Systems and software security · 54% Blockchain and cryptocurrency security · 46% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Computer graphics and multimedia
1 paper |
Rendering · 100% | |
| Artificial intelligence
1 paper |
Representation and self-supervised learning · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Web and social media mining · 100% |
Topics — the 13 heaviest of 16, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
static analysis |
1.9 | 3 | 2023 | Compositional Taint Analysis for Enforcing Security Policies at Scale · ESEC/SIGSOFT FSE 2023 SmallRace: Static Race Detection for Dynamic Languages - A Case on Smalltalk · ICSE 2023 VRust: Automated Vulnerability Detection for Solana Smart Contracts · CCS 2022 |
Rendering
gaussian splatting |
0.9 | 1 | 2025 | TC-GS: A Faster Gaussian Splatting Module Utilizing Tensor Cores · SIGGRAPH Asia 2025 |
Bioinformatics and computational biology
single-cell analysis |
0.8 | 1 | 2024 | Controlled noise: evidence of epigenetic regulation of single-cell expression variability · Bioinform. 2024 |
Program analysis › static analysis
pointer analysis |
0.7 | 1 | 2023 | SmallRace: Static Race Detection for Dynamic Languages - A Case on Smalltalk · ICSE 2023 |
Concurrent programming › concurrency bugs
race conditions |
0.7 | 1 | 2023 | SmallRace: Static Race Detection for Dynamic Languages - A Case on Smalltalk · ICSE 2023 |
Program analysis › concurrent program analysis
static race detection |
0.7 | 1 | 2023 | SmallRace: Static Race Detection for Dynamic Languages - A Case on Smalltalk · ICSE 2023 |
Program analysis › static analysis
taint analysis |
0.7 | 1 | 2023 | Compositional Taint Analysis for Enforcing Security Policies at Scale · ESEC/SIGSOFT FSE 2023 |
Blockchain and cryptocurrency security
smart contract |
0.6 | 1 | 2022 | VRust: Automated Vulnerability Detection for Solana Smart Contracts · CCS 2022 |
Program analysis › static analysis › vulnerability detection
smart contract vulnerability detection |
0.6 | 1 | 2022 | VRust: Automated Vulnerability Detection for Solana Smart Contracts · CCS 2022 |
Web and social media mining
user identity linkage |
0.5 | 1 | 2021 | User Identity Linkage Across Social Media via Attentive Time-Aware User Modeling · IEEE Trans. Multim. 2021 |
GPUs and heterogeneous computing › GPU computing
tensor cores |
0.3 | 1 | 2025 | TC-GS: A Faster Gaussian Splatting Module Utilizing Tensor Cores · SIGGRAPH Asia 2025 |
Bioinformatics and computational biology › epigenomics
chromatin accessibility |
0.2 | 1 | 2024 | Controlled noise: evidence of epigenetic regulation of single-cell expression variability · Bioinform. 2024 |
Bioinformatics and computational biology › single-cell analysis
single-cell multiomics |
0.2 | 1 | 2024 | Controlled noise: evidence of epigenetic regulation of single-cell expression variability · Bioinform. 2024 |
Methods — techniques the papers use, named apart from their topics
tensor cores · 1.7matrix multiplication · 1.7alpha blending · 1.7object-sensitive analysis · 1.3field-sensitive analysis · 1.3context-sensitive analysis · 1.3compositional analysis · 1.3static analysis · 1.1temporal modeling · 1.0attention mechanism · 1.0scRNA-seq · 0.8scATAC-seq · 0.8static dataflow analysis · 0.7static data flow analysis · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | TC-GS: A Faster Gaussian Splatting Module Utilizing Tensor Coresabstract3D Gaussian Splatting (3DGS) renders pixels by rasterizing Gaussian primitives, where conditional alpha-blending dominates the computational cost in the rendering pipeline. This paper proposes TC-GS, an algorithm-independ-ent universal module that expands the applicability of Tensor Core (TCU) for 3DGS, leading to substantial speedups and seamless integration into existing 3DGS optimization frameworks. The key innovation lies in mapping alpha computation to matrix multiplication, fully utilizing otherwise idle TCUs in existing 3DGS implementations. TC-GS provides plug-and-play acceleration for existing top-tier acceleration algorithms and integrates seamlessly with rendering pipeline designs, such as Gaussian compression and redundancy elimination algorithms. Additionally, we introduce a global-to-local coordinate transformation to mitigate rounding errors from quadratic terms of pixel coordinates caused by Tensor Core half-precision computation. Extensive experiments demonstrate that our method maintains rendering quality while providing an additional 2.18× speedup over existing Gaussian acceleration algorithms, thereby achieving a total acceleration of up to 5.6×. Zimu Liao, Jifeng Ding, Siwei Cui, Ruixuan Gong, Boni Hu, Hengjie Li, Hui Wang 0158, Xingcheng Zhang |
SIGGRAPH Asia | 3 |
| 2024 | Controlled noise: evidence of epigenetic regulation of single-cell expression variabilityabstractMOTIVATION: Understanding single-cell expression variability (scEV) or gene expression noise among cells of the same type and state is crucial for delineating population-level cellular function. While epigenetic mechanisms are widely implicated in gene expression regulation, a definitive link between chromatin accessibility and scEV remains elusive. Recent advances in single-cell techniques enable the study of single-cell multiomics data that include the simultaneous measurement of scATAC-seq and scRNA-seq within individual cells, presenting an unprecedented opportunity to address this gap. RESULTS: This article introduces an innovative testing pipeline to investigate the association between chromatin accessibility and scEV. With single-cell multiomics data of scATAC-seq and scRNA-seq, the pipeline hinges on comparing the prediction performance of scATAC-seq data on gene expression levels between highly variable genes (HVGs) and non-highly variable genes (non-HVGs). Applying this pipeline to paired scATAC-seq and scRNA-seq data from human hematopoietic stem and progenitor cells, we observed a significantly superior prediction performance of scATAC-seq data for HVGs compared to non-HVGs. Notably, there was a substantial overlap between well-predicted genes and HVGs. The gene pathways enriched from well-predicted genes are highly pertinent to cell type-specific functions. Our findings support the notion that scEV largely stems from cell-to-cell variability in chromatin accessibility, providing compelling evidence for the epigenetic regulation of scEV and offering promising avenues for investigating gene regulation mechanisms at the single-cell level. AVAILABILITY AND IMPLEMENTATION: The source code and data used in this article can be found at https://github.com/SiweiCui/EpigeneticControlOfSingle-CellExpressionVariability. Yan Zhong 0003, Siwei Cui, Yongjian Yang 0003, James J. Cai |
Bioinform. | 2 |
| 2023 | SmallRace: Static Race Detection for Dynamic Languages - A Case on SmalltalkabstractSmalltalk, one of the first object-oriented programming languages, has had a tremendous influence on the evolution of computer technology. Due to the simplicity and productivity provided by the language, Smalltalk is still in active use today by many companies with large legacy codebases and with new code written every day. A crucial problem in Smalltalk programming is the race condition. Like in any other parallel language, debugging race conditions is inherently challenging, but in Smalltalk, it is even more challenging due to its dynamic nature. Being a purely dynamically-typed language, Smalltalk allows assigning any object to any variable without type restrictions, and allows forking new threads to execute arbitrary anonymous code blocks passed as objects. In Smalltalk, race conditions can be introduced easily, but are difficult to prevent at runtime. We present SmallRace, a novel static race detection framework designed for multithreaded dynamic languages, with a focus on Smalltalk. A key component of SmallRace is SmallIR, a subset of LLVM IR, in which all variables are declared with the same type-a generic pointer 18✶. This allows SmallRace to design an effective interprocedural thread-sensitive pointer analysis to infer the concrete types of dynamic variables. SmallRace automatically translates Smalltalk source code into SmallIR, supports most of the modern Smalltalk syntax in Visual Works, and generates actionable race reports with detailed debugging information. Importantly, SmallRace has been used to analyze a production codebase in a large company with over a million lines of code, and it has found tens of complex race conditions in the production code. Siwei Cui, Rainer Unterguggenberger, Wilfried Pichler, Sean Livingstone, Jeff Huang 0001 |
ICSE | 1 |
| 2023 | Compositional Taint Analysis for Enforcing Security Policies at ScaleabstractAutomated static dataflow analysis is an effective technique for detecting security critical issues like sensitive data leak, and vulnerability to injection attacks. Ensuring high precision and recall requires an analysis that is context, field and object sensitive. However, it is challenging to attain high precision and recall and scale to large industrial code bases. Compositional style analyses in which individual software components are analyzed separately, independent from their usage contexts, compute reusable summaries of components. This is an essential feature when deploying such analyses in CI/CD at code-review time or when scanning deployed container images. In both these settings the majority of software components stay the same between subsequent scans. However, it is not obvious how to extend such analyses to check the kind of contextual taint specifications that arise in practice, while maintaining compositionality. Subarno Banerjee, Siwei Cui, Michael Emmi, Antonio Filieri, Liana Hadarean, Linghui Luo, Goran Piskachev, Nicolás Rosner, Aritra Sengupta, Omer Tripp, Jingbo Wang 0006 |
ESEC/SIGSOFT FSE | 2 |
| 2022 | VRust: Automated Vulnerability Detection for Solana Smart ContractsabstractSolana is a rapidly-growing high-performance blockchain powered by a Proof of History (PoH) consensus mechanism and a novel stateless programming model that decouples code from data. With parallel execution on the PoH Sealevel runtime (instead of PoW), it achieves 100X-1000X speedups compared to Ethereum in terms of transactions per second. With the new programming model, new constraints (owner, signer, keys, bump seeds) and vulnerabilities (missing checks, overflows, type confusion, etc.) must be carefully verified to ensure the security of Solana smart contracts. Siwei Cui, Tien Tavu, Jeff Huang 0001 |
CCS | 1 |
| 2021 | User Identity Linkage Across Social Media via Attentive Time-Aware User ModelingabstractIn this paper, we work towards linking users’ identities on different social media platforms by exploring the user-generated contents (UGCs). This task is non-trivial due to the following challenges. 1) As UGCs involve multiple modalities (e.g., text and image), how to accurately characterize the user account based on their heterogeneous multi-modal UGCs poses the main challenge. 2) As people tend to post similar UGCs on different social media platforms during the same period, how to effectively model the temporal post correlation is a crucial challenge. And 3) no public benchmark dataset is available to support our user identity linkage based on heterogeneous UGCs with timestamps. Towards this end, we present an attentive time-aware user identity linkage scheme, which seamlessly integrates the temporal post correlation modeling and attentive user similarity modeling. To facilitate the evaluation, we create a comprehensive large-scale user identity linkage dataset from two popular social media platforms: Instagram and Twitter. Extensive experiments have been conducted on our dataset and the results verify the effectiveness of the proposed scheme. As a residual product, we have released the dataset, codes, and parameters to facilitate other researchers. Xiaolin Chen 0001, Xuemeng Song, Siwei Cui, Tian Gan 0002, Zhiyong Cheng 0001, Liqiang Nie |
IEEE Trans. Multim. | 3 |