As we discuss in the following section, rewriting the requirements in a different way is a very effective validation technique. To rewrite the requirements you must understand the requirements and the relationships between them. Developing this understanding reveals conflicts, omissions and inconsistencies. One possible alternative form of the requirements which may be produced using the validation process is a draft of the end-user documentation for the system.