This book presents the TODOS methodology and design support environment for office information systems development. The TODOS approach defines: the functional specifications of the office system, the user interfaces, and an architecture for office hardware and software components.