Software engineering fundamentals - Behforooz, Ali (New York, 1996)