Modular design

Modular design

Modular design, or "modularity in design" is an approach that subdivides a system into smaller parts (modules) that can be independently created and then used in different systems to drive multiple functionalities. A modular system can be characterized by the following:

  • (1) Functional partitioning into discrete scalable, reusable modules consisting of isolated, self-contained functional elements
  • (2) Rigorous use of well-defined modular interfaces, including object-oriented descriptions of module functionality
  • (3) Ease of change to achieve technology transparency and, to the extent possible, make use of industry standards for key interfaces.[1]

Besides reduction in cost (due to lesser customization, and less learning time), and flexibility in design, modularity offers other benefits such as augmentation (adding new solution by merely plugging in a new module), and exclusion. Examples of modular systems are cars, computers and high rise buildings. Earlier examples include looms, railroad signaling systems, telephone exchanges, pipe organs and electric power distribution systems. Computers use modularity to overcome changing customer demands and to make the manufacturing process more adaptive to change (see modular programming).[2] Modular design is an attempt to combine the advantages of standardization (high volume normally equals low manufacturing costs) with those of customization. A downside to modularity (and this depends on the extent of modularity) is that modular systems are not optimized for performance. This is usually due to the cost of putting up interfaces between modules.[citation needed]

Contents

Proper inter-modular design

Recognizing that excessive inter-module dependencies are an indicator of poor software design, a system should be intended to be loosely coupled to avoid unnecessary dependencies. Thus, inter-modular design should be easy to work with because modules can be easily understood in isolation, and changes or extensions to functionality would be easily localized.

Modular design in cars

Aspects of modular design can be seen in cars or other vehicles to the extent of there being certain parts to the car that can be added or removed without altering the rest of the car.

A simple example of modular design in cars is the fact that, while many cars come as a basic model, paying extra will allow for "snap in" upgrades such as a more powerful engine or seasonal tires; these do not require any change to other units of the car such as the chassis, steering or exhaust systems.

Modular design in buildings

Modular workstations

Modular design can be seen in certain buildings, especially modular buildings. Modular buildings (and also modular homes) generally consist of universal parts (or modules) that are manufactured in a factory and then shipped to a build site where they are assembled into a variety of arrangements.[3]

Modular buildings can be added to or reduced in size by adding or removing certain components. This can be done without altering larger portions of the building. Modular buildings can also undergo changes in functionality using the same process of adding or removing modular components.

For example, an office building can be built using modular parts such as walls, frames, doors, and windows. The office interior can then be partitioned (or divided) with more walls and furnished with desks, computers, and whatever else is needed for a functioning workspace. If the office needs to be expanded or redivided to accommodate employees, modular components such as wall panels can be added or relocated to make the necessary changes without altering the whole building. Later on, this same office can be broken down and rearranged to form a retail space, conference hall or any other possible type of building using the same modular components that originally formed the office building. The new building can then be refurnished with whatever items are needed to carry out its desired functions.

Modular design in computer hardware

Modular computer design

Modular design in computer hardware is the same as modular design in other things (e.g. cars, fridges, even furniture). The idea is to build computers with easily replaceable parts that use standardized interfaces. This technique allows you to upgrade certain aspects of the computer easily without having to buy another computer altogether.

A computer is actually one of the best examples of modular design - typical modules are Power supply unit (computer)s, processors, mainboards, graphics cards, hard drives, optical drives, etc. All of these parts should be easily interchangeable as long as you use parts that support the same standard interface as the part you replaced.

Another form of modular design in computers[4] was introduced in January 2011 when Xi3 Corporation unveiled its Xi3 Modular Computer at the 2011 International CES trade show in Las Vegas, Nevada. An Innovations Award winner in the Computer Hardware category for CES 2011, the Xi3 Modular Computer utilizes an x86-based environment the company calls the Xi3 Computer Architecture to subdivide the classic motherboard into three interconnected boards or modules: the Processor Module, the Primary I/O Module and the Secondary I/O Module. Salt Lake City-based Xi3 claims the two I/O modules can be easily replaced to modify and/or change the capabilities or performance of an Xi3 Modular Computer, making the computer modular by design and in practice. According to multiple news reports, general availability of the Xi3 Modular Computer is scheduled to begin 4 July 2011.[5][6][7][8][9]

See also

References

Further reading


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • modular design — modulinis projektavimas statusas T sritis radioelektronika atitikmenys: angl. modular design vok. Entwurf auf Modulebene, m; Modulbauweise, f; Modulkonstruction, f rus. модульное проектирование, n pranc. conception par modules, f; construction à… …   Radioelektronikos terminų žodynas

  • modular design — modulinė konstrukcija statusas T sritis radioelektronika atitikmenys: angl. modular design vok. Modulbauweise, f; Modulkonstruktion, f rus. модульная конструкция, f pranc. construction à modules, f …   Radioelektronikos terminų žodynas

  • modular design — modulinis projektavimas statusas T sritis informatika apibrėžtis ↑Aparatinės arba ↑programinės įrangos projektavimo būdas, kai atliekamas darbas skaidomas į smulkesnius etapus, kitaip tariant, ↑modulius, iš kurių kiekvienas atskirai gali būti… …   Enciklopedinis kompiuterijos žodynas

  • modular design — A design technique that aims to provide a variety of products using combinations of a small range of components. The end result is that customer choice is maximized while operational complexity is minimized …   Big dictionary of business and management

  • Modular design — Модульная конструкция …   Краткий толковый словарь по полиграфии

  • Modular art — is art created by joining together standardized units (modules) to form larger, more complex compositions. In some works the units can be subsequently moved, removed and added to – that is, modulated – to create a new work of art, different from… …   Wikipedia

  • Modular Neutron Array — The MoNA Array The Modular Neutron Array (MoNA) is a large area, high efficiency neutron detector that is used in basic research of rare isotopes at Michigan State University s National Superconducting Cyclotron Laboratory (NSCL), a nuclear… …   Wikipedia

  • Design Science — The term design science was introduced in 1963 by R Buckminster Fuller (Fuller and McHale 1963) who defined it as a systematic form of designing. Design science was taken up in Gregory’s 1966 book of the 1965 Design Methods conference (Gregory… …   Wikipedia

  • Modular Common Spacecraft Bus — The Modular Common Spacecraft Bus being tested for use in the Lunar Atmosphere and Dust Environment Explorer (LADEE) The Modular Common Spacecraft Bus (MCSB) is a fast development, low cost, general purpose spacecraft platform. Its modular design …   Wikipedia

  • Modular home — Modular homes are houses that are divided into multiple modules or sections which are manufactured in a remote facility and then delivered to their intended site of use. The modules are assembled into a single residential building using either a… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”