Read this article. It provides an overview of planning models. Pay particular attention to Figure 1 as it visually provides a global view of planning models. Then review Figures 2 -17 for more in-depth visual planning processes.
Micro-level models
Models that represent design as elementary operations
A possible criticism of some models discussed above is their highly conceptual nature. This may cause difficulties interpreting them for application to real design problems. Although certain insights have been embedded in research prototypes, the objective of some authors to establish a mathematical basis for designing that allows its implementation in mainstream CAD does not seem to have been achieved yet.
Other authors approach the challenge of decomposing designing into elementary activity by focusing on more concrete operators and the specific knowledge structures or domains they operate on. For instance, Ullman et al. develop the Task–Episode–Accumulation (TEA) model to explain nonroutine mechanical design by analysing protocol recordings of designers working on such problems. Their model describes design as a series of tasks, each comprised from episodes that are undertaken to achieve goals. In turn, the episodes are decomposed into series of primitive operators falling into three categories: select, evaluate, and decide. The primitive operators are applied to the design state, which comprises all information about the emerging design. Key features of the TEA model include: design alternatives exist only within episodes, and as such, the design is incrementally reached through an accumulation of operators' results; the designer's working memory is explicitly modelled alongside operators to manage its limitations by loading and unloading relevant information; and goals are managed on a step-by-step basis, not in response to an overall plan. TEA, therefore, reflects observed designer behaviour in which an initial concept is "developed and gradually extended to accomplish the design goals". In common with other micro-level abstract models, this differs substantially from the systematic decomposition approaches exemplified by Fig. 3.

Situated FBS views designing as a series of steps that are triggered by, and affect, emerging models of function (F), behaviour (B), structure (S), and requirements (R). The emerging models exist in three worlds and 20 types of step are possible, as shown. Key: = external representation of X (where X is F, B, or S). interpreted representation. expected representation.