ECOOP 2011- Object-Oriented Programming 25th european conference ; Lancaster, UK, July 25-29, 2011 ; proceedings (Springer, 2011)