Software Engineering - Hoda, M. N. (Springer Singapore, 2019)