এই পাঠটি: Software design, automated testing, and maintenance : a practical approach / Daniel M. Hoffman, Paul A. Strooper.