Software Design Approaches
BOTTOM UP
Problem less well understood
Apply assemple-from-parts approach
Real-time systems, operating systems,
distributed systems, multimedia information systems
Design techniques include:
levels of abstraction
object-oriented design (OOD)