Dynamic object-oriented systems. - Giannis Piveropoulos (1999)