Top-down
and bottom-up
are strategies of information processing and knowledge ordering, mostly
involving software,
but also other humanistic and scientific theories (see systemics). In
practice, they can be seen as a style of thinking and teaching. In many cases
top-down
is used as a synonym of analysis or decomposition, and bottom-up
of synthesis.