In dieser Arbeit werden Java Code Optimierungsverfahren hinsichtlich ihres Einfluss auf die Energieeffizienz untersucht. Dazu werden beispielhafte Programme entwickelt, die in Szenarien mit Java Profiling-Techniken zur Laufzeit analysiert werden und deren Stromverbrauch gemessen wird. Aus den Ergebnissen der Analyse und des Stromverbrauchs wird ein Wert für Energieeffizienz der Programme ermittelt und ein Vergleich zwischen verschiedenen Implementationsvarianten durchgeführt. Abschließend findet eine Bewertung der Optimierungsverfahren statt, ob und unter welchen Umständen sie sich eignen und wie sie sich auf die Qualitätskriterien des Softwareengineerings auswirken.In this report, Java code optimization methods are examined in terms of the...
The use of multimedia tools to illustrate theories is very widespread. This kind of tool facilitates...
Software developers are faced with several challenges when creating applications for the new generat...
Energy consumption is an emerging concern in multiple domains and fields, including ICT and data cen...
There has been a 10,000-fold increase in performance of supercomputers since 1992 but only 300-fold ...
Reducing the energy usage of software is becoming more important in many environments, in particular...
Abstract—Energy Efficiency is becoming a key factor in software development, given the sharp growth ...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
This dissertation focuses on runtime optimization of Java programs, based on the application of code...
Abstract. Efficiency with respect to energy consumption has increasingly been recognized as an impor...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Java is a popular object oriented programming language suitable for writing Java programs. Sometimes...
Die zunehmende Automatisierung und der fortschreitende Klimawandel fordern Methoden für einen energi...
Java est à ce jour l'un des langages, si ce n'est le langage, le plus utilisé toutes catégories de p...
The Java programming environment uses a highly-developed virtual machine (VM) to execute its program...
Energy consumption is an emerging concern in multiple domains and fields, including ICT and data cen...
The use of multimedia tools to illustrate theories is very widespread. This kind of tool facilitates...
Software developers are faced with several challenges when creating applications for the new generat...
Energy consumption is an emerging concern in multiple domains and fields, including ICT and data cen...
There has been a 10,000-fold increase in performance of supercomputers since 1992 but only 300-fold ...
Reducing the energy usage of software is becoming more important in many environments, in particular...
Abstract—Energy Efficiency is becoming a key factor in software development, given the sharp growth ...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
This dissertation focuses on runtime optimization of Java programs, based on the application of code...
Abstract. Efficiency with respect to energy consumption has increasingly been recognized as an impor...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Java is a popular object oriented programming language suitable for writing Java programs. Sometimes...
Die zunehmende Automatisierung und der fortschreitende Klimawandel fordern Methoden für einen energi...
Java est à ce jour l'un des langages, si ce n'est le langage, le plus utilisé toutes catégories de p...
The Java programming environment uses a highly-developed virtual machine (VM) to execute its program...
Energy consumption is an emerging concern in multiple domains and fields, including ICT and data cen...
The use of multimedia tools to illustrate theories is very widespread. This kind of tool facilitates...
Software developers are faced with several challenges when creating applications for the new generat...
Energy consumption is an emerging concern in multiple domains and fields, including ICT and data cen...