Real-time object-oriented modeling - Selic, Bran; Gullekson, Garth; Ward, Paul T. (Wiley professional computing, 1994)