Researcher of HASLab concludes his PhD

Rui Pereira defended his doctoral thesis entitiled “Energyware Engineering: Techniques and Tools for Green Software Development”. The researcher received an unanimous evaluation of “very good” from the jury.

The thesis of Rui Pereira focuses on the reduction of energy consumption in software, a research field which has been seen as a very mentally stimulating and challenging task.

In fact, this work aims to tackling the two main problems for energy aware software development: the lack of knowledge, and the lack of tools. Thus, this thesis provides various techniques to follow and tools to use if energy consumption is a concern for a developer. Additionally, it covers various stages of the software development cycle: choosing a programming language, choosing data structures, and software maintenance and optimization.