Behavior Trees - Criticisms, Disadvantages

Criticisms, Disadvantages

  • For small textbook level examples, their tree-like nature means that the graphic models produced are sometimes not as compact as Statechart or State Machine behavior specifications.
  • The process of requirements translation is very demanding. It is not possible to spend more than three or four hours in a day doing translation even with good tool support.
  • Tool support is needed to navigate the very large integrated behavior trees for systems that have hundreds or thousands of requirements.
  • For group walkthroughs of very large systems good display facilities are needed.
  • There is a need to provide additional sophisticated tool support to fully exploit integrated behavior tree models.

Read more about this topic:  Behavior Trees