Object-oriented development. Building CASE tools with C++ - Brumbaugh, David E. (Professional computing, 1994)