Software Design Methidology - ZHU (Hang) (N.Y. ELSEVIER)