Other
University of Birmingham: "Top Down" and "Bottom Up" Design
Describes bottom-up design methodology and differentiates it from top-down procedures. Contains some questions to help choose a particular methodology.
Other
B R Price: Bottom Up Algorithms Dynamic Programming
This site considers a bottom-up algorithmic paradigm called dynamic programming including links to examples with source code.