Published March 21, 2023
| Version 1.0
Thesis
Open
Towards Empirical Evidence for the Impact of Microservice API Patterns on Software Quality: A Controlled Experiment
Authors/Creators
Description
A Controlled Experiment on the Impact of Microservice API Patterns on Software Quality
This repository contains material that was used for my Master's Thesis in 2023. It includes a non-identifiable data set of responses from 98 participants of an oniline-survey. The following files can be found here:
- The raw data set (`survey_results_final.csv`)
- The cleaned data set, which is basically the output of Script No. 1 (`cleaned_survey_results_final.csv`)
- The normalized data set, which is basically after the evaluation by hand was done and which is needed for input of Script No. 2 (`complete_survey_results_final.csv`)
- The Python, Jupyter-Notebook cleaning script, Script No. 1 (`surveydata_cleaning_script.ipynb`)
- The Python, Jupyter-Notebook analysis script, Script No. 2 (`surveydata_analysing_script.ipynb`)
- A file with all formulated tasks and task versions (`PatternTasks.text`)
- A file that lists all needed Python packages (`requirements.text`)