Software Architecture and Design Patterns
Component Definition
Component Responsibilities
Component Interfaces
Component Composition
Communication Mechanisms
Data Flow
Control Flow
Synchronization
System Topology
Component Relationships
Deployment Structure
Style Definition
Style Selection Criteria
Style Trade-offs
Previous
2. Architectural Drivers and Requirements
Go to top
Next
4. Layered Architecture