An Introduction to Software Architecture Software Engineering Lab.
Software Architecture
An Introduction to Software Architecture Pejman Salehi