functional requirement definition
In software engineering (and systems engineering), a functional requirement defines a function of a system and its components.