Software engineering , analysis and deisgn - Easteal, C , Davies, G (NEWYORK MCGRAW HILL, 1989)