Software Engineering Concepts - Fairley, Richard E . (Mc-Graw Hill, 1985)