Solution Evaluation: A Systematic Framework - Requirements for Solutions to the Critical Section Problem | OneNoughtOne