EuroPLo 2012 invited proceedings of the 17th European Conference on Pattern Languages of Programs : 11th - 15th July 2012, Irsee, Germany / - Fiesse, Andreas. (ACM,)