Science, asked by Archit3702, 1 year ago

Behavioural and non behavioural requirements in software engineering

Answers

Answered by Chirpy
29

Behavioural requirements

They define the inputs that are expected by the system and the outputs that will be generated by the system. They also give the details of relationships that exist between those inputs and outputs.


Non behavioural requirements

They define the attributes of the system while it performs its job, like reliability, efficiency and timing constraints.

Answered by myrakincsem
28

Behavioural requirements:

Such requirements usually describes about the inputs which are expected with respect to system . it also describes the outputs of the system . So generally it given the information about inputs and outputs relationships.This actually tells how the system  will react or behave or do the function when a certain input will be given to it

Non- Behavioural requirements:

They actually about the remaining requirement which are not covered in the behavioral requirements. They usually descries the system attributes while functioning just like it’s efficiency.They are related to the  certain criteria  which can be helpful in judging of the systems functions or operation.

Similar questions