
Title: | Fallstudienanalyse: Energieeffizienzsteigerung durch Refactoring von Java-Anwendungen | Language: | German | Authors: | Godenrath, Nina Cathreen | Keywords: | Refactoring; Java; Nachhaltigkeit; Software; Energieverbrauch; Energieeffizienz; Performance; sustainability; energy consumption; energy efficiency | Issue Date: | 18-Jul-2025 | Abstract: | Diese Bachelorarbeit untersucht die Auswirkungen von Refactorings zur Steigerung der Energieeffizienz von Java-Anwendungen. Sie nutzt durch eine umfangreiche Literaturrecherche ermittelte Refactoring-Techniken und führt Fallstudien mit den Anwendungen GraphStream und LanguageTool durch. Dabei wird nicht nur der Energieverbrauch, sondern auch die Performance berücksichtigt. Die Methodik beinhaltet die Verwendung von Power Gadget zur Energieverbrauchsmessung und die Anwendung von Unit-Tests. Die Ergebnisse werden statistisch analysiert, um die Wirksamkeit der Refactorings und die Beziehung zwischen Performance und Effizienz zu bewerten. Die Arbeit diskutiert auch die Praxisrelevanz ihrer Ergebnisse und weist auf das Potenzial für zukünftige Forschung hin. This bachelor's thesis examines the effects of refactorings to increase the energy efficiency of Java applications. It uses refactoring techniques identified through extensive literature research and conducts case studies with the applications GraphStream and LanguageTool. Not only en-ergy consumption, but also performance is considered. The methodology includes the use of Power Gadget to measure energy consumption and the application of unit tests. The results are statistically analyzed to evaluate the effectiveness of the refactorings and the relationship be-tween performance and efficiency. The work also discusses the practical relevance of its results and points to the potential for future research. |
URI: | https://hdl.handle.net/20.500.12738/17885 | Institute: | Fakultät Technik und Informatik Department Informatik |
Type: | Thesis | Thesis type: | Bachelor Thesis | Advisor: | Padberg, Julia | Referee: | Steffens, Ulrike |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BA_Energieeffizienz durch Refactoring von Java-Anwendungen.pdf | 1.57 MB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.