A Uniform Approach to HACCP