Smit, Timo (2019) Trading off technical debt and run-time qualities. Master's Thesis / Essay, Computing Science.
|
Text
thesis.pdf Download (396kB) | Preview |
|
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 |