Javascript must be enabled for the correct page display

Trading off technical debt and run-time qualities

Smit, Timo (2019) Trading off technical debt and run-time qualities. Master's Thesis / Essay, Computing Science.

[img]
Preview
Text
thesis.pdf

Download (396kB) | Preview
[img] Text
Toestemming.pdf
Restricted to Registered users only

Download (139kB)

Abstract

During the last decade, the usage of electronic devices has increased significantly. Many of these devices are also connected to the Internet and are often used to transfer information in between. With the ever increasing amount of electronic devices, the energy that is being consumed by these devices grows as well, unless these devices become more energy-efficient. This study researched how energy consumption of software applications is related to quality attributes. The study uses static code analysis to measure the quality in terms of dependability and technical debt as well as a runtime energy analysis. To do so, FindBugs, SonarQube and Jalen have been used to determine dependability, technical debt and energy consumption, respectively. The results show that there is no clear evidence that the quality attributes and energy consumption are related consistently. There only exists a small correlation between the metrics in very specific versions. There is no evidence that proves the contrary. Hence, a correlation may still exist, yet it has not been identified.

Item Type: Thesis (Master's Thesis / Essay)
Supervisor name: Avgeriou, P.
Degree programme: Computing Science
Thesis type: Master's Thesis / Essay
Language: English
Date Deposited: 29 Aug 2019
Last Modified: 11 Sep 2019 07:50
URI: https://fse.studenttheses.ub.rug.nl/id/eprint/20847

Actions (login required)

View Item View Item