Building interactive systems architectures and tools - Gray, Philip (Springer-Verlag, 1992)