12. The method of claim 1 , wherein a state in the selected recursive transition network flow controller has a subdialog attribute that is a name of a flow controller invoked as the subdialog.
12. The method of claim 1 , wherein a state in the selected recursive transition network flow controller has a subdialog attribute that is a name of a flow controller invoked as the subdialog. 13. The method of claim 12 , wherein the state in the selected recursive transition network flow controller having the subdialog attribute that invokes a subdialog further comprises a set of instructions that retrieve values from a parent dialog and set values in the subdialog.