Software engineering : a practitioner's approach - Giles, Ronald W. ([S.n])