Software engineering - Zakiuddin Ahmed, A (APH, 2013)