Behavioral planning patterns