ECOOP 2012 -- Object-Oriented Programming 26th European Conference, Beijing, China, June 11-16, 2012, Proceedings - Noble,James (Lecture Notes in Computer Science / Programming and Software Engineering Ser.)