Term Definition: requirements
Main Description
A discipline in the software-engineering process, whose purpose is to define what the system should do. The most significant activities are to develop vision, use-case model, and supplementary specification artifacts.