1. A method of transforming an AND/OR command tree into a command data model, said method comprising: generating an unsimplified command data model from said AND/OR command tree by expressing said AND/OR command tree as a command tree using elements of EBNF (Extended Backus-Naur-Form) notation; simplifying selected structures within said unsimplified command data model to create a simplified command data model; and refining said simplified command data model by allowing renaming of selected elements of said command data model to create a refined command data model, said renaming based on user-specified instructions.