The Integrity Factor by Kevin W. Mannoia