The process of software engineering creates a unique problem for testability. MediServe Information Systems has developed a process for creating test harnesses in an automated testing environment. The process is allowing MediServe to build maintainable products that contain hooks for testability at the time of the products release.
Citation:
Troy Lamoreaux, Mark Ofori-Kyei, Mark Pinone, "A Process for Improving Software Testability," icsm, pp.502, 20th IEEE International Conference on Software Maintenance (ICSM'04), 2004