Explore BrainMass

Explore BrainMass


    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    Define and distinguish between modularity and product platforms. Explain the advantages and disadvantages of each.

    © BrainMass Inc. brainmass.com October 9, 2019, 11:45 pm ad1c9bdddf

    Solution Preview

    Software modularity is the concept of separating the components of a software into individual entities called modules. A module is a part of the software that can be designed, developed and tested separately with the other parts of the program.

    Software modularity has the benefits in designing, analysis, prototyping, testing and debugging. Since a module is separate with the rest of the program, it is easier to design and develop each module and combine each after the completion of a module. It is easy to perform ...

    Solution Summary

    This posting contains answers to the given modularity questions.