Skip to Content

Sustainable CS Methods and Techniques

The Sustainable CS Methods and Techniques research direction addresses research in new and more efficient and more capable algorithms and computer science methods and techniques. This includes algorithm engineering and analysis, experimental algorithms and approaches, prototyping techniques, innovation in and development of compiler and tuner techniques, software-hardware co-design, innovations in software engineering concerning improved long term refineability and enhanceability of software, innovations in computer architecture and programming paradigms.

The goals of this research field are closer to typical IT metrics which is due to the focus on methods and techniques. Goals and metrics converge when thinking on runtimes, memory efficiency, software quality measures as typical characteristics. New approaches or the availability of new techniques often also triggers new fields of application which can be a source of efficiency. The levels of analysis extend from algorithm engineering and subsequent implementation over the complete software life cycle. While on the algorithms and data structure level characteristics as simplicity or parallelization can be of importance, architectural questions, languages and the development process itself are more important on the implementation level. On the application level process metrics or the management of change and innovation are more important. Typically our research focuses on algorithm analysis and engineering approaches, software performance engineering and experimental algorithms and prototyping.

page | by Dr. Radut