Software Engineering : 1997 edition (IEEE Computer Society)