ECOOP '98 - object oriented programming 12th European conference, Brussel, Belgium, July 20 - 24, 1998 ; proceedings (Springer, 1998)