PFLEEGER SHARI LAWRENCE SOFTWARE ENGINEERING: THEORY AND PRACTICE - 3 ed. - NEW JERSY PEARSON EDUCATION AISA 2006 - 716 ISBN: 0131469134