On the Criteria to Be Used in Decomposing Systems into Modules Written by D.L. Parnas Presented by Conner Hansen
Predicted Benefits Development Time Maintenance and Feature Development System Design and Understanding
Subroutines vs Modularization A program that has subroutines in not necessarily modularized. A programs subroutines can be mapped out with a flowchart. Modularization utilizes information hiding in addition to flowchart design.
Information Hiding Ensures a clean separation Results in a hierarchy Key to modularization