Software engineering principles and practice - Vliet, Hans van (Wiley, 1993)