Shari Etc Software engineering Theory and practice / - 2nd ed. - Pearson , 2001. - 569 p. ISBN: 8178084597