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
XM Radio
Complete Systems
MyFi
Other
Roady
SkyFi
Other Products & Kits
Receivers Only
MyFi
Other
Roady
SkyFi
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


Audiovox Xmck10 Xm Xpress Satellite Radio Car Kit $29.95 Brand New Xm Sportscaster Radio and Car kit $5.00
Sirius Stiletto 100 Portable Satellite Radio Sl100-Pk1 $114.99 Sirius Starmate 5 + Car Kit + $150 Gift Cards $175.00
Sirius Radio Sportster Receiver, Boombox, Car Kit etc $39.99 Terk Xm Commander Universal Satellite Radio Receiver Mb $100.00
Sirius Stiletto 2 - Mp3/Radio/Satellite $269.99 Used Skyfi2 with boombox $50.00
Xact Sirius Portable Boom Box Xs025 Sound System Nr $9.99 New Sirius Starmate 4 Satellite Radio Receiver $42.95
Sirius Sportster Sp-R2 Receiver with Sp-B1 Boombox $98.88 Sirius Stiletto Sl10 Wearable Sirius Radio Receiver $49.99
Pioneer Xmp3 Xm Satellite Radio Receiver w/Car/Home Kit $1.00 Sirius Stratus Affordable Satellite Radio Receiver $29.99
Sirius Sportster 4 Satellite Radio - Boom Box - Car Kit $45.00 Sirius Stiletto Sl2Pk1 + Vehicle Kit + 2Gb Micro Sd $1.00
New Xm Radio Lenmar Battery For Helix / Inno, Free Ship $19.99 New Sirius Stratus Dock And Play With Car Kit $29.99
Sirius Stiletto 10 Portable Satellite Radio $1.00 Sirius Sv3-Tk1 Plug&Play Satellite Radio & Vehicle Kit $9.99
Audiovox Xm Satellite Radio Recevier and Kit No Reserve $9.99 Sirius Starmate St2 Satellite Radio Receiver $19.95
Sirius Sportster Sp-R2 Satellite Radio w/ 50.00 Card $50.00 *Nib Sirius Sportster Replay Sp-R2 Satellite Radio Kit $9.99
Sirius Sl2Tk1C Stiletto 2 Portable Satellite Radio & Ve $200.00 Delphi Skyfi2 Sa10101 Xm Radio Receiver $9.99
Delphi Skyfi3 Xm Radio Receiver with Car Kit Bnib!!! $29.99 Sirus Orbiter Home Docking Station Sh4000 $20.99
Brand New Delphi MyFi--Xm2Go Complete Satellite Radio $139.99 New*Sirus 120-2063 Orbiter Home Docking Station Sh4000 $20.99
Xm Satellite Radio Roady Xt Delphi Home Car Kit New $47.95 Nice! Delphi Sa10001 Xm Skyfi2 Xm Radio & Receiver $9.99
*New* Sirius Xm Stiletto 2 Portable Satellite Radio $25.00 Pioneer Gex-Inno2Bk Portable Xm Radio Gex-Inno2 inno $1.00
Xm Satellite Radio wth Car Kit Rvk101A New Sportscaster $14.99 sirius s50 home kit+ 2 broken s50 radios $10.00
Sirius Sattelite Radio Sub-X1 Universal Boombox Black $44.95 Delphi Roady2 Sa10035 Xm Radio Receiver $75.00
Pioneer Inno2 Portable Xm Satellite Radio Mp3 Player $89.95 Radio Receiver /May 1989/Made In China $14.95
Sirius Stiletto 2 - Used Only One Time!!! 3 Day Listing $230.00 Delphi Skyfi2 Xm Satellite Radio Kit with Car Adapter $9.99
Sirius Stiletto 2 Satellite Radio Sl2Pk1 - New Sealed $239.99 Delphi Roady2 Sa10085 Xm Radio Receiver with Car Kit $49.99
Sirius St4R Receiver Complete Car Set Up $25.00 Sirius Xm Starmate Replay St2 Satellite Radio Receiver $19.99
Sirius Starmate St1 Satellite Radio w/Dc Adapter Remote $8.95 Sirius Spa-Tk1 Sporster 4 + Fm Direct Adapter-Nib $9.99
Click to see more Complete Systems items
Prices current as of last update, 01/06/09 12:10pm.


See also...
MyFi, Complete Systems, XM Radio, Satellite Radio
Other, Complete Systems, XM Radio, Satellite Radio
Roady, Complete Systems, XM Radio, Satellite Radio
SkyFi, Complete Systems, XM Radio, Satellite Radio

Home Contact Resources Exchange Links eBay