Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
  •   Etusivu
  • LUTPub
  • Diplomityöt ja Pro gradu -tutkielmat
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Analysing the role of non-functional requirements in organizational energy consumption

Dhopate, Vidya (2025)

Katso/Avaa
mastersthesis_dhopate_vidya.pdf (1.609Mb)
Lataukset: 


Diplomityö

Dhopate, Vidya
2025

School of Engineering Science, Tietotekniikka

Kaikki oikeudet pidätetään.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2025080781320

Tiivistelmä

Energy efficiency is an increasingly critical concern in the design and operation of soft- ware systems. Non-functional requirements (NFRs), particularly those related to qual- ity attributes (QAs) and CIAP ratings, play a crucial role in shaping energy use. This thesis presents an automated framework for extracting NFRs from software architecture documents using pattern-based string matching by extended ISO 25010. By analyzing a dataset of architectural documents (containing the NFRs) and energy consumption, we identify statistically significant relationships between documented NFRs and reported en- ergy consumption. Significant findings include that QA ’Functional Suitability’ has the strongest association with energy consumption (linked to a 3% increase as per Gamma GLM Regression) while the QA ’Reliability’ has the strongest negative association with energy consumption (linked to a 28% decrease as per OLS Regression), and CIAP ’P’ has marginal effect on energy consumption. Overall, this work contributes to the field of sustainable software engineering by providing a replicable method for mining NFRs, un- covering quantifiable NFR-energy use relationships, and suggesting practical improvements to documentation and monitoring practices. The insights derived can inform both design decisions and runtime optimizations aimed at reducing energy consumption in software systems.
Kokoelmat
  • Diplomityöt ja Pro gradu -tutkielmat [15212]
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

JulkaisuajatTekijätNimekkeetKoulutusohjelmaAvainsanatSyöttöajatYhteisöt ja kokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
LUT-yliopisto
PL 20
53851 Lappeenranta
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste