David Parnas Alive
Defined information hiding — modules should hide a design decision — the principle under every interface.
19251950197520002025
Wrote 'On the Criteria to Be Used in Decomposing Systems into Modules' (1972) — the information-hiding principle every module system implements.\n\nThe 'program families' concept and the modularization criterion are his; 'the father of software engineering.'