Demo Data from SIGIR 2026 / reviewers in the wild / expert
Yechang Wu
dblp:278/6783
· DBLP profile ↗
3ranked-venue papers
0as first author
1since 2021 · last 2024
0000-0001-9077-3725ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Security 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.
| Software engineering, system software, and programming languages
2 papers |
Software testing · 57% Program analysis · 28% Operating systems · 15% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
operating system security |
0.8 | 1 | 2024 | MOAT: Towards Safe BPF Kernel Extension · USENIX Security Symposium 2024 |
Program analysis
dynamic analysis |
0.4 | 1 | 2020 | Industry Practice of JavaScript Dynamic Analysis on WeChat Mini-Programs · ASE 2020 |
Software testing
fault detection |
0.4 | 1 | 2020 | Industry Practice of JavaScript Dynamic Analysis on WeChat Mini-Programs · ASE 2020 |
Software testing › fault detection
null pointer detection |
0.4 | 1 | 2020 | Industry Practice of JavaScript Dynamic Analysis on WeChat Mini-Programs · ASE 2020 |
Methods — techniques the papers use, named apart from their topics
instrumentation · 0.4dynamic analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | MOAT: Towards Safe BPF Kernel Extension
Hongyi Lu, Shuai Wang 0011, Yechang Wu, Wanning He, Fengwei Zhang |
USENIX Security Symposium | 3 |
| 2020 | An Exploratory Study of Bugs in Extended Reality Applications on the WebabstractExtended Reality (XR) technologies are becoming increasingly popular in recent years. To help developers deploy XR applications on the Web, W3C released the WebXR Device API in 2019, which enable users to interact with browsers using XR devices. Given the convenience brought by WebXR, a growing number of WebXR projects have been deployed in practice. However, many WebXR applications are insufficiently tested before being released. They suffer from various bugs that can degrade user experience or cause undesirable consequences. Yet, the community has limited understanding towards the bugs in the WebXR ecosystem, which impedes the advance of techniques for assuring the reliability of WebXR applications. To bridge this gap, we conducted the first empirical study of WebXR bugs. We collected 368 real bugs from 33 WebXR projects hosted on GitHub. Via a seven-round manual analysis of these bugs, we built a taxonomy of WebXR bugs according to their symptoms and root causes. Furthermore, to understand the uniqueness of WebXR bugs, we compared them with bugs in conventional JavaScript programs and web applications. We believe that our findings can inspire future researches on relevant topics and we released our bug dataset to facilitate follow-up studies. Shuqing Li 0001, Yechang Wu, Yi Liu 0069, Dinghua Wang, Ming Wen 0001, Yida Tao, Yulei Sui, Yepang Liu 0001 |
ISSRE | 2 |
| 2020 | Industry Practice of JavaScript Dynamic Analysis on WeChat Mini-ProgramsabstractJavaScript is one of the most popular programming languages. WeChat Mini-Program is a large ecosystem of JavaScript applications that runs on the WeChat platform. Millions of Mini-Programs are accessed by WeChat users every week. Consequently, the performance and robustness of Mini-Programs are particularly important. Unfortunately, many Mini-Programs suffer from various defects and performance problems. Dynamic analysis is a useful technique to pinpoint application defects. However, due to the dynamic features of the JavaScript language and the complexity of the runtime environment, dynamic analysis techniques were rarely used to improve the quality of JavaScript applications running on industrial platforms such as WeChat Mini-Program previously. In this work, we report our experience of extending Jalangi, a dynamic analysis framework for JavaScript applications developed by academia, and applying the extended version, named WeJalangi, to diagnose defects in WeChat Mini-Programs. WeJalangi is compatible with existing dynamic analysis tools such as DLint, Smemory, and JITProf. We implemented a null pointer checker on WeJalangi and tested the tool's usability on 152 open-source Mini-Programs. We also conducted a case study in Tencent by applying WeJalangi on six popular commercial Mini-Programs. In the case study, WeJalangi accurately located six null pointer issues and three of them haven't been discovered previously. All of the reported defects have been confirmed by developers and testers. Yi Liu 0069, Jinhui Xie, Jianbo Yang, Yuetang Deng, Shuqing Li 0001, Yechang Wu, Yepang Liu 0001 |
ASE | 7 |