Alexis Butler

dblp:311/8858 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
4since 2021 · last 2025
0000-0002-4199-684XORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 4 · 2 first-author · 4 since 2021
YearPublicationVenuePosition
2025 Measuring Software Resilience Using Socially Aware Truck Factor Estimation
Alexis Butler, Dan O'Keeffe, Santanu Kumar Dash 0001
ASE1
2024 Software Supply Chain Risk: Characterization, Measurement & Attenuation
abstract
With the accelerating adoption of open source software, and an ever-growing body of case studies of security vulnerabilities being introduced by said open source software (Log4J arbitrary code execution, OpenSSH backdoor by way of XZ-utils, and the Polyfill CDN take over), the need for supply chain observability has become increasingly urgent. This need has been acknowledged by both industry and government, with calls to enforce the adoption of Software Bills of Materials (SBOMs).
Alexis Butler
ASE1
2024 Checking Test Suite Efficacy Through Dual-Channel Techniques
Constantin Cezar Petrescu, Sam Smith, Alexis Butler, Santanu Kumar Dash 0001
ICTSS3
2021 Genetic Optimisation of C++ Applications
abstract
Software developers sometimes use inefficient data structures or library interfaces without considering the potential impact they may have during the runtime of a program. This is due to the significant effort required to research and evaluate possibly more efficient alternatives. Consequently, there is a need for tooling to automate the design space exploration. Our proposed code optimisation solution, called Artemis++, tries to address this issue with automatic exploration and transformation of data structures to optimise software performance. In preliminary testing on three mainstream C++ libraries, we have observed improvements up to 16.09%, 27.90%, and 2.74% for CPU usage, runtime and memory, respectively.
Rafail Giavrimis, Alexis Butler, Constantin Cezar Petrescu, Michail Basios, Santanu Kumar Dash 0001
ASE2