Generalization and Requirements