For the final project, I collaborated with Piran Amedi to write a thesis on Addressing the Testing Gap in PL-IaC: A Case Study on Pulumi .NET.
- Thesis: The thesis is available in the Thesis.pdf file and will soon be available on DiVa Portal.
- Thesis Poster: A short summary of the thesis can be viewed in the ThesisPoster.pdf file.
- Video Presentation: View the Short Video (1min) or the Long Video (10min).
All artifacts produced in this study are publicly available to promote transparency, reproducibility, and future work:
- The data collection source code and datasets are hosted in the Pulumissues repository.
- The source code for the Pulumock tool can be found in the Pulumock repository. Documentation is provided in the accompanying GitHub Wiki.
- The evaluation materials are available in the Puluvaluation repository. This includes source code for tests and statistics, task completion time results, and questionnaire responses.