This recommended practice describes recommended approaches for the specication of software requirements. It is based on a model in which the result of the software requirements specication process is an unambiguous and complete specication document. It should help