Programming languages and systems : 9th European Symposium on Programming, ESOP 2000, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2000 : Berlin, Germany, March 25-April 2, 2000 : proceedings - Smolka, Gert (Lecture notes in computer science ;, 2000)