Software engineering : software reliability,testing and quality assurance - Gill, Nasib Singh (Khanna Book Publishing Co., 2016)