Basic Design Concepts
Relation to Other Phases
Goals and Objectives
The Design Process
Design Activities
Design Activities - 2
Top-Down Design
Products
Desirable Characteristics
Common Problems
Abstraction
Abstraction - 2
Information Hiding
Cohesion and Coupling
Modules vs. Sub-systems
Module Interfaces
What is a Module ?
A sample Module description
Levels of Cohesion
Levels of Coupling
Modules in the Lifecycle
Hierarchy: Uses
Hierarchy: Is-Composed-Of
Integration Test Plan
Integration Testing
Integration Test Plan Process
Email: redmiles@ics.uci.edu
Home Page: http://www.ics.uci.edu/~redmiles/