Modularity

Posted By on April 24, 2016


Download PDF
Patterns
Developing a Design Model
  • Modularity is achieved by dividing the software into uniquely named and addressable components,which are also known as modules.
  • A complex system (large program) is partitioned into a set of discrete modules in such a way that each module can be developed independent of other modules. After developing the modules, they are integrated together to meet the software requirements.
  • Note that larger the number of modules a system is divided into, greater will be the effort required to integrate the modules.

Modules in Software Programs

  • Modularizing a design helps to plan the development in a more effective manner, accommodate changes easily, conduct testing and debugging effectively and efficiently, and conduct maintenance work without adversely affecting the functioning of the software.
Patterns
Developing a Design Model

Download PDF

Posted by Akash Kurup

Founder and C.E.O, World4Engineers Educationist and Entrepreneur by passion. Orator and blogger by hobby

Website: http://world4engineers.com