PPT Slide
Why Additional Design Guidelines?
Thirteen Additional Guidelines
Factoring
Reasons For Factoring
Decision-Splitting
Decision Splitting
System Shape
Error Reporting
Editing
Structure Chart for Editing
State Memory
Matching Data Structures
Informational Clusters
Restrictivity/Generality
Redundancy
Initialization and Termination Modules
Fan-Out
Fan-In
Email: dmz@cs.bsu.edu
Home Page: http://www.cs.bsu.edu/homepages/dmz/cs498/lecture/lecture_index.html