ECOOP 2011 - object-oriented programming : 25th European Conference. Lancaster, UK, July 25-29, 2011. Proceedings (2011)