The VM already knew that: leveraging compile-time knowledge to optimize gradual typing. - Gregor Richards; Ellen Arteca; Alexi Turcotte (Proc. ACM Program. Lang., 2017)

Reasoning About Foreign Function Interfaces Without Modelling the Foreign Language. - Alexi Turcotte; Ellen Arteca; Gregor Richards (ECOOP, 2019)

Reasoning About Foreign Function Interfaces Without Modelling the Foreign Language (Artifact). - Alexi Turcotte; Ellen Arteca; Gregor Richards (Dagstuhl Artifacts Ser., 2019)

Enabling Additional Parallelism in Asynchronous JavaScript Applications. - Ellen Arteca; Frank Tip; Max Schäfer (ECOOP, 2021)

Enabling Additional Parallelism in Asynchronous JavaScript Applications (Artifact). - Ellen Arteca; Frank Tip; Max Schäfer (Dagstuhl Artifacts Ser., 2021)

Nessie: Automatically Testing JavaScript APIs with Asynchronous Callbacks. - Ellen Arteca; Sebastian Harner; Michael Pradel; Frank Tip (ICSE, 2022)

npm-filter: Automating the mining of dynamic information from npm packages. - Ellen Arteca; Alexi Turcotte (MSR, 2022)

Stubbifier: debloating dynamic server-side JavaScript applications. - Alexi Turcotte; Ellen Arteca; Ashish Mishra 002; Saba Alimadadi; Frank Tip (Empir. Softw. Eng., 2022)

A statistical approach for finding property-access errors. - Ellen Arteca; Max Schäfer; Frank Tip (CoRR, 2023)

Learning How to Listen: Automatically Finding Bug Patterns in Event-Driven JavaScript APIs. - Ellen Arteca; Max Schäfer; Frank Tip (IEEE Trans. Software Eng., 2023)

The Effects of Computational Resources on Flaky Tests. - Denini Silva; Martin Gruber; Satyajit Gokhale; Ellen Arteca; Alexi Turcotte; Marcelo d'Amorim; Wing Lam; Stefan Winter 001; Jonathan Bell 001 (IEEE Trans. Software Eng., 2024)