Sofware Architecture
Data flow
Batch
Pipe & Filter
Process control
Data center
Repository
Black board
Hierarchiral
Main/Subroutine
Master/ Slave
Layered
Virtual machine
Impliat asynchonous communication
Non- buffered
Buffered
Component base
Distributed
Client- server
Service Oriented
Multi- tier
Broker
Interaction Oriented
Model- View- Controller(MVC)
Presentation- Abstraction- Control(PAC)