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
What Is Bottom Up Programming
Describes the basics of bottom-up programming including how it works and advantages of of this technique vs. "top-down".
Other
Top Down Programming
A good introduction to top-down programming, including how it works and the disadvantages with top-down programming.
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.