Black Book Exercise from the course Software Design on Aarhus School of Engineering