Search Results - "Turcotte, Alexi"
-
1
Token Swapping on Trees
Published in Discrete mathematics and theoretical computer science (2023)“…The input to the token swapping problem is a graph with vertices $v_1, v_2, \ldots, v_n$, and $n$ tokens with labels $1, 2, \ldots, n$, one on each vertex. The…”
Get full text
Journal Article -
2
Stubbifier: debloating dynamic server-side JavaScript applications
Published in Empirical software engineering : an international journal (01-12-2022)“…JavaScript is an increasingly popular language for server-side development, thanks in part to the Node.js runtime environment and its vast ecosystem of…”
Get full text
Journal Article -
3
Optimizing Asynchronous JavaScript Applications
Published 01-01-2023“…JavaScript is arguably today’s most popular programming language, and it is ubiquitous as the “language of the web”. It is dynamically typed, meaning that…”
Get full text
Dissertation -
4
Increasing the Responsiveness of Web Applications by Introducing Lazy Loading
Published in 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE) (11-09-2023)“…Front-end developers want their applications to contain no more code than is needed in order to minimize the amount of time that elapses between visiting a web…”
Get full text
Conference Proceeding -
5
The Effects of Computational Resources on Flaky Tests
Published in IEEE transactions on software engineering (17-09-2024)“…Flaky tests are tests that non-deterministically pass and fail in unchanged code. These tests can be detrimental to developers' productivity. Particularly when…”
Get full text
Journal Article -
6
DrAsync: Identifying and Visualizing Anti-Patterns in Asynchronous JavaScript
Published in 2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE) (01-05-2022)“…Promises and async/await have become popular mechanisms for implementing asynchronous computations in JavaScript, but despite their popularity, programmers…”
Get full text
Conference Proceeding -
7
Token Swapping on Trees
Published in Discrete mathematics and theoretical computer science (01-04-2022)“…The input to the token swapping problem is a graph with vertices ж, U2,..., vn, and n tokens with labels 1, 2,..., n, one on each vertex. The goal is to get…”
Get full text
Journal Article -
8
npm-filter: Automating the mining of dynamic information from npm packages
Published in 2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR) (01-05-2022)“…The static properties of code repositories, e.g., lines of code, dependents, dependencies, etc. can be readily scraped from code hosting platforms such as…”
Get full text
Conference Proceeding -
9
npm-filter: Automating the mining of dynamic information from npm packages
Published 30-03-2022“…The static properties of code repositories, e.g., lines of code, dependents, dependencies, etc. can be readily scraped from code hosting platforms such as…”
Get full text
Journal Article -
10
Stubbifier: Debloating Dynamic Server-Side JavaScript Applications
Published 27-10-2021“…JavaScript is an increasingly popular language for server-side development, thanks in part to the Node.js runtime environment and its vast ecosystem of…”
Get full text
Journal Article -
11
The Effects of Computational Resources on Flaky Tests
Published in 2024 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (27-05-2024)“…Flaky tests are disruptive to efficient continuous integration pipelines. When a flaky test fails, developers need to decide to either carefully examine the…”
Get full text
Conference Proceeding -
12
The Effects of Computational Resources on Flaky Tests
Published 18-10-2023“…Flaky tests are tests that nondeterministically pass and fail in unchanged code. These tests can be detrimental to developers' productivity. Particularly when…”
Get full text
Journal Article -
13
Token Swapping on Trees
Published 13-01-2023“…Discrete Mathematics & Theoretical Computer Science, vol. 24, no 2, Discrete Algorithms (January 18, 2023) dmtcs:8383 The input to the token swapping problem…”
Get full text
Journal Article -
14
Just TYPEical: Visualizing Common Function Type Signatures in R
Published in 2020 IEEE Visualization Conference (VIS) (01-10-2020)“…Data-driven approaches to programming language design are uncommon. Despite the availability of large code repositories, distilling semantically-rich…”
Get full text
Conference Proceeding