modular design
A method of organising a large computer program into self-contained parts, modules, which can be developed simultaneously by different programmers or teams of programmers. Modules have clearly defined relationships with the other parts of the system, which enables them to be independently designed, programmed and maintained. Some modules may be independently executable programs, while others may be designed to provide facilities for the suite of programs to which they belong.
Related terms
programmer
Jackson Structured Programming (JSP)
stepwise refinement
structured programming
top-down programming
object oriented design
object
object oriented programming (OOP)
module
structure diagram
Term sub categories
Programming
design
- Jump:
- a -
- b -
- c -
- d -
- e -
- f -
- g -
- h -
- i -
- j -
- k -
- l -
- m -
- n -
- o -
- p -
- q -
- r -
- s -
- t -
- u -
- v -
- w -
- x -
- y -
- z -
- symbols