Recent Advances In Quality Assurance