Discover best deals on many top brands home electronics only available on eBay!

Complete Systems

Top-down and bottom-up are strategies of information processing and knowledge ordering, mostly involving software, and by extension other humanistic and scientific system theories (see systemics). more...

Home
Amplifiers
Audio Accessories & Cables
Cable TV
DVD Players & Recorders
Digital Video Recorders, PVR
Gadgets & Other Electronics
Home Audio
Home Theater Projectors
Home Theater in a Box
Radios: CB, Ham & Shortwave
Satellite Radio
Satellite Radio Accessories
Sirius
Complete Systems
Other Products & Kits
Receivers Only
XM Radio
Satellite TV
Telephones & Pagers
Televisions
VCRs
Vintage Electronics

In the top-down model an overview of the system is formulated, without going into detail for any part of it. Each part of the system is then refined by designing it in more detail. Each new part may then be refined again, defining it in yet more detail until the entire specification is detailed enough to validate the model. The top-down model is often designed with the assistance of "dark boxes" that make it easier to bring to fulfillment but insufficient and irrelevant in understanding the elementary mechanisms.

In bottom-up design, first the individual parts of the system are specified in great detail. The parts are then linked together to form larger components, which are in turn linked until a complete system is formed. This strategy often resembles a "seed" model, whereby the beginnings are small, but eventually grow in complexity and completeness.

Computer science

Software development

Part of this section is from the Perl Design Patterns Book.

In the software development process, the top-down and bottom-up approaches play a key role.

Top-down approaches emphasise planning and a complete understanding of the system. It is inherent that no coding can begin until a sufficient level of detail has been reached in the design of at least some part of the system. This, however, delays testing of the ultimate functional units of a system until significant design is complete. Bottom-up emphasizes coding and early testing, which can begin as soon as the first module has been specified. This approach, however, runs the risk that modules may be coded without having a clear idea of how they link to other parts of the system, and that such linking may not be as easy as first thought. Re-usability of code is one of the main benefits of the bottom-up approach.

Top-down design was promoted in the 1970s by IBM researcher Harlan Mills and Niklaus Wirth. Mills developed structured programming concepts for practical use and tested them in a 1969 project to automate the New York Times morgue index. The engineering and management success of this project led to the spread of the top-down approach through IBM and the rest of the computer industry. Niklaus Wirth, among other achievements the developer of Pascal programming language, wrote the influential paper Program Development by Stepwise Refinement. Top-down methods were favored in software engineering until the rise of object-oriented programming in the late 1980s.

Modern software design approaches usually combine both top-down and bottom-up approaches. Although an understanding of the complete system is usually considered necessary for good design, leading theoretically to a top-down approach, most software projects attempt to make use of existing code to some degree. Pre-existing modules give designs a bottom-up flavour. Some design approaches also use an approach where a partially-functional system is designed and coded to completion, and this system is then expanded to fulfill all the requirements for the project.

Read more at Wikipedia.org


Sirius Scv1 Sirius Connect Backseat Tv Sc-V1 New!! $245.00 Sirius Sportster Sp-R2 Satellite Radio Receiver $29.99
Xm2Go - MyFi Satellite Radio System - Mint Condition $1.00 Sirius Starmate 4 + Supv1 Car Kit + 49.99 Gift Card-New $120.00
Sirius Sportster Satelite Radio w/car adapter/boom box $50.00 Kenwood Ktc-H2A1 Sirius Satellite Here2Anywhere Radio $1.99
Sirius InV Radio + Vehicle Kit Satellite+Fm Adaptor $19.95 Sirius Stiletto 2 Portable Satellite Radio + Mp3 Player $139.98
Sirius InV2 Satellite Radio Receiver with Car Kit $9.99 Sirius Hoods Sportster 5 Radio + Car Kit, No Reserve!!! $1.00
delphi skyfi xm radio set up. car and home New+remote $25.00 Car-Electronics-Satelite- Xm Radio-Receiver-Audiovox $29.95
Terk Xm Commander Satellite Radio Receiver $20.00 Sirius Stiletto 100 Complete Brand New Not Refurbished $145.00
Xm Delphi Boom Box Boombox with Home Kit Dock Complete $20.00 Sirius InV Radio + Vehicle Kit Satellite New in Box $1.00
Sirius Starmate 4 Sirius Satellite Radio $39.99 Sirius Satellite Radio Stratus 4 Radio + Car Kit New $1.00
Sirius Satellite Starmate-5 St5Tk1 $65.00 Delphi Xm Skyfi2 Home, Car and Speaker kit! $20.00
Samsung Nexus 25 - 512 Mb - Xm/Mp3 Recorder/Player $9.99 Sirius Stratus Starmate Sportster 4 5 Prepaid Card $150 $133.95
Sirius Stiletto 2 100 10 Prepaid Subscription Card $150 $133.95 Sirius Satellite Radio Xact Axtr3Ck $9.99
Sirius Stratus 4 Satellite Radio + Car/Vehicle Kit Nib $24.99 Delphi Roady Sa10035 Xm Radio Receiver - New In Box $12.99
Delphi SkyFi2 Xm Radio Receiver with Home and Car Kit $49.99 * * * Sirius Satellite Radio Stiletto 100 * * * $1.00
Sirius Starmate St2 Satellite Radio Receiver Complete $14.99 Delphi MyFi Xm2go Satellite Radio Receiver Car & Home $14.95
Delphi Sa10175 Roady Xt Xm Sateite Radio Receiver New $9.99 Sirius Stiletto 2 Sl2Pk1 w/ Home and Car Kits Slh2 Slv2 $5.00
Xm Satellite Radio Xmdirect2 Eclipse Cnp2000Uc Cnpecl1 $94.99 Pioneer Gex-Inno2Bk Portable Xm Radio Gex-Inno2 inno $1.00
Complete Sirius Steletto 100 $10.00 Delphi MyFi Xm2go Satellite Radio Receiver (Home Setup) $4.99
Delphi Completet Xm Satellite Radio Roady 2~Mint! $75.00 Sirius S50-Tk1 Satellite Radio Receiver Mega Load! $125.00
Sirius S50 Recordable - Portable Satellite Radio $125.00 Sirius Stratus 4 Complete Vehicle Kit $19.74
Tao Electronicss Xm2go Satellite Radio Receiver, Extras $60.00 Sirius Satellite Radio Receiver $5.00
Polk Audio Xrt12 Reference Xm Satellite Tuner $165.00 Xm Radio Skyfi2 Receiver, Car Kit and Boom Box $25.00
Delphi Skyfi2 2 Sirius Xm Radio Mint home car kit $15.00
Click to see more Complete Systems items
Prices current as of last update, 01/05/09 2:25am.


Home Contact Resources Exchange Links eBay