Ernst Denert Award for Software Engineering 2022 Practice Meets Foundations by Bernhard Rumpe | Menrva Books | MenrvaBooks