We present a new methodology to automate decision making over time and uncertainty. We adopt a knowledge-based model construction approach to support automated and interactive formulation of dynamic decision models, i.e., models that explicitly consider the effects of time. Our work integrates and extends different features of the existing frameworks. We incorporate a hybrid knowledge representation scheme that integrates categorical knowledge, probabilistic knowledge, and deterministic knowledge. We provide a set of knowledge-based modification operar automatic and interactive generation, abstraction, and refinement of the model components. We have built a knowledge base in a real-world domain and shown that it can support automated construction of a reasonable dynamic decision model. The results indicate the practical promise of the proposed design.