Learning How to Listen: Automatically Finding Bug Patterns in Event-Driven JavaScript APIs

Published in TSE, 2022

Access preprint here

Presented journal-first at FSE: watch conference talk here

Large-scale static analysis of JavaScript code and development of statistical model to automatically determine dead event listener registrations in clients of popular event-driven APIs.

Recommended citation: Arteca, Ellen, Max Schäfer, and Frank Tip. “Learning How to Listen: Automatically Finding Bug Patterns in Event-Driven JavaScript APIs.” IEEE Transactions on Software Engineering (TSE), 2022.