The VM already knew that: Leveraging compile-time knowledge to optimize gradual typing G Richards, E Arteca, A Turcotte Proceedings of the ACM on Programming Languages 1 (OOPSLA), 1-27, 2017 | 39 | 2017 |
Token swapping on trees A Biniaz, K Jain, A Lubiw, Z Masárová, T Miltzow, D Mondal, AM Naredla, ... Discrete Mathematics & Theoretical Computer Science 24 (Discrete Algorithms), 2023 | 17 | 2023 |
Automatic migration from synchronous to asynchronous JavaScript APIs S Gokhale, A Turcotte, F Tip Proceedings of the ACM on Programming Languages 5 (OOPSLA), 1-27, 2021 | 17 | 2021 |
Stubbifier: debloating dynamic server-side JavaScript applications A Turcotte, E Arteca, A Mishra, S Alimadadi, F Tip Empirical Software Engineering 27 (7), 161, 2022 | 14 | 2022 |
npm-filter: Automating the mining of dynamic information from npm packages E Arteca, A Turcotte Proceedings of the 19th International Conference on Mining Software …, 2022 | 10 | 2022 |
Designing types for R, empirically A Turcotte, A Goel, F Křikava, J Vitek Proceedings of the ACM on Programming Languages 4 (OOPSLA), 1-25, 2020 | 9 | 2020 |
Partitioning orthogonal histograms into rectangular boxes T Biedl, M Derka, V Irvine, A Lubiw, D Mondal, A Turcotte LATIN 2018: Theoretical Informatics: 13th Latin American Symposium, Buenos …, 2018 | 7 | 2018 |
Towards a type system for R A Turcotte, J Vitek Proceedings of the 14th Workshop on Implementation, Compilation …, 2019 | 6 | 2019 |
Reasoning About Foreign Function Interfaces Without Modelling the Foreign Language A Turcotte, E Arteca, G Richards 33rd European Conference on Object-Oriented Programming (ECOOP 2019), 2019 | 5 | 2019 |
Augur: dynamic taint analysis for asynchronous javascript MW Aldrich, A Turcotte, M Blanco, F Tip Proceedings of the 37th IEEE/ACM International Conference on Automated …, 2022 | 4 | 2022 |
DrAsync: Identifying and Visualizing Anti-Patterns in Asynchronous JavaScript A Turcotte, MD Shah, MW Aldrich, F Tip | 4 | 2022 |
The effects of computational resources on flaky tests D Silva, M Gruber, S Gokhale, E Arteca, A Turcotte, M d'Amorim, W Lam, ... IEEE Transactions on Software Engineering, 2024 | 3 | 2024 |
Increasing the Responsiveness of Web Applications by Introducing Lazy Loading A Turcotte, S Gokhale, F Tip 2023 38th IEEE/ACM International Conference on Automated Software …, 2023 | 3 | 2023 |
Reformulator: Automated refactoring of the n+ 1 problem in database-backed applications A Turcotte, MW Aldrich, F Tip Proceedings of the 37th IEEE/ACM International Conference on Automated …, 2022 | 2 | 2022 |
Just typeical: Visualizing common function type signatures in r C Moy, J Belyakova, A Turcotte, S Di Bartolomeo, C Dunne 2020 IEEE Visualization Conference (VIS), 121-125, 2020 | 2 | 2020 |
signatr: A Data-Driven Fuzzing Tool for R A Turcotte, P Donat-Bouillud, F Křikava, J Vitek Proceedings of the 15th ACM SIGPLAN International Conference on Software …, 2022 | 1 | 2022 |
Optimizing Asynchronous JavaScript Applications A Turcotte Northeastern University, 2023 | | 2023 |
Reasoning About Foreign Function Interfaces: Blame and Nondeterministic Formal Semantics A Turcotte University of Waterloo, 2018 | | 2018 |
Integral Unit Bar-Visibility Graphs. T Biedl, A Biniaz, V Irvine, P Kindermann, AM Naredla, A Turcotte CCCG, 230-246, 2018 | | 2018 |