Decision models Functional decomposition of a decision into sub-decisions Input nodes Dependency graph expressing the inferential dependencies between nodes