Javascript must be enabled for the correct page display

Cost awareness in pull requests of open source repositories

Til, Abel van der (2024) Cost awareness in pull requests of open source repositories. Bachelor's Thesis, Computing Science.

[img]
Preview
Text
bCS2024vanderTilA.pdf

Download (1MB) | Preview
[img] Text
toestemming.pdf
Restricted to Registered users only

Download (128kB)

Abstract

When managed properly, hosting applications in the cloud can be afford- able. However, cloud hosting can quickly become very expensive, for exam- ple when developers configure their cloud environment to require more than they need. This configuration can be done with the use of Terraform files, this is a specific infrastructure configuration file that is stored as code. In a previous research by Feitosa et al. [5], they looked for cost awareness in commits that modified these Terraform files. We will expand on this by re- searching pull requests that modify Terraform files. Through the use of Min- ing Software Repositories (MSR) we collect pull requests that make use of cost related keywords in the pull request or their containing commits. These pull requests will then be labeled based on the human written text. From this we find out that pull requests do not efficiently demonstrate cost awareness for most repositories, but do show more insights on cost aware- ness compared to commits. Furthermore, reviews on pull requests lead to cost awareness in at least 23% of the cost related pull requests. Finally, pull requests can be used as an intermediate step to find otherwise difficult to find cost related commits.

Item Type: Thesis (Bachelor's Thesis)
Supervisor name: Andrikopoulos, V. and Feitosa, D.
Degree programme: Computing Science
Thesis type: Bachelor's Thesis
Language: English
Date Deposited: 30 Aug 2024 11:44
Last Modified: 30 Aug 2024 11:44
URI: https://fse.studenttheses.ub.rug.nl/id/eprint/34129

Actions (login required)

View Item View Item