I'm a PhD student in Zhejiang University. My major interest is program analysis and testing for dynamically typed languages, especially JavaScript, by utilizing abstract interpretation, symbolic execution, fuzzing, etc.
js-module-loader: A customized JavaScript module loader for both CommonJS and ESM.
js-paper-collection: JavaScript-related paper collection.
diagnose: Behavioral regression detection for JavaScript programs.
kelly: JavaScript dynamic execution framework
More Effective JavaScript Breaking Change Detection via Dynamic Object Relation Graph, in ISSTA'25
Towards Better Comprehension of Breaking Changes in the NPM Ecosystem, in TOSEM
The Future Can't Help Fix The Past: Assessing Program Repair In The Wild, in ICSME'23
timkong AT zju DOT edu DOT cn or mail AT dezhen DOT org