Resources
Resources
Things from my work that are useful on their own: research software, and the datasets and replication packages behind the papers.
Datasets
Data and catalogs from my studies that are useful on their own, not only for reproducing a result. Each one is cited in the paper it came from.
IaC Cost Patterns
A living catalog of cost management patterns and antipatterns for infrastructure-as-code in cloud deployments, with the commits where each occurs. Open to community contributions.
Cost awareness in cloud deployments
Mined Stack Overflow and GitHub corpora on how developers discuss and handle the cost of cloud deployments. Around 33 MB, licensed separately for data reuse.
Cost-related commits dataset
Cost-related commits and repositories from open-source projects, published together with the coding scheme used to classify them, so the analysis can be extended or redone.
- From: A Catalog of Cost Patterns and Antipatterns for Infrastructure as Code · SEAA 2024
Technical debt lifecycle dataset
219 technical debt items traced from introduction through identification to repayment, across both issue trackers and source code, drawn from 3,000 sampled issues.
Technical debt tooling discussions
Cleaned Stack Exchange discussions on the adoption of technical debt tools, with an inventory of 51 tools and the rationales practitioners gave for choosing them.
Research software
Tools built for specific studies, each tied to the paper it came from. They are research prototypes rather than maintained products — useful to read, reuse or build on, but none of them is a supported release.
TagDebt Bot
GitHub bot for supporting Technical Debt Management using machine learning.
PythonSource →
- From: TagDebt: A Bot to Support Technical Debt Management · EMSE 2026
SSAP
Tool for detecting extended pattern participants in GoF design patterns.
ScalaSource →
Spoon-pttgrime
Tool for calculating pattern grime metrics of GoF pattern instances.
JavaSource →
- From: Correlating Pattern Grime and Quality Attributes · IEEE Access 2018
- From: The Evolution of Design Pattern Grime: An Industrial Case Study · Lecture Notes in Computer Science 2017
Looking for the papers themselves? All 63 publications →