207k views
0 votes
What is the difference between functional and behavioural models in sofrware engineering? What are examples of each?

1 Answer

4 votes

All behavioural models really do is describe the control structure of a system. This can be things like:

Sequence of operations Object states and Object interactions

All functional models really do is describe the computational structure of the system. On the other hand, this system – even though it may have many Use Cases – should only have one functional model, yet this may be composed of many functional diagrams.
User Rohn Adams
by
8.2k points