Iterative UML development using Visual C++ 6.0 - Sheridan, Patrick W. (BPB publications, 2000)