Title: Oz: an object-based system for implementing office information systems