Reflection in Scala Whats, Whys and Hows - Walter Cazzola (Dipartimento di Informatica - Università degli Studi di Milano)
Design Decision Support Systems 7M505 Design Project Part: Architectural Design.