The Parnas Design Process

Please log in to access your purchased courses.

This course is a supplemental component of Designing Embedded Software for Change and Abstractions and Interfaces. We walk through (and expand upon) a process that David Parnas has described in many of his works.

Designing New Modules and Systems for Change