You are here:   HomeSoftware EngineeringOrganization Process Definition (OPD)
by Dinesh Thakur Category: Software Engineering

Bottom-Up Design: Any design method in which the most primitive operations are specified first and the combined later into progressively larger units until the whole problem can be solved: the converse of TOP-DOWN DESIGN. For example, a communications program might be built by first writing a routine to fetch a single byte from the communications port and working up from that.

While top-down design is almost mandatory for large collaborative projects, bottom up design can be highly effective for producing 'quick-and-dirty' solutions and rapid prototypes, most often by a single programmer using an interactive, interpreted language such as VISUAL BASIC, LISP or FORTH.

Subscribe To Free Daily Newsletter!

Get Free News Updates Delivered Directly To Your Inbox
About Dinesh Thakur

Dinesh ThakurDinesh Thakur holds an B.SC (Computer Science), MCSE, MCDBA, CCNA, CCNP, A+, SCJP certifications. Dinesh authors the hugely popular Computer Notes blog. Where he writes how-to guides around Computer fundamental , computer software, Computer programming, and web apps. For any type of query or something that you think is missing, please feel free to contact us.

What's New and Popular

Search Content

Advance Courses

Basic Courses

Advertise with Us