Object-Oriented User Interface Design with VisualAge.