Class Analysis
Use Case Analysis
Interface Analysis
Function Analysis
System Dynamics
Requirements Analysis