This will cover various topics for the course COE692: Software Design Architecture, using the textbook, Essential Software Architecture, by I. Gorton, and lectures notes provided by the professor, Dr. Faezeh Ensan.
The following notes in PDF are uploaded in the drive below:
1 Introduction to Software Architecture
3 More on Middleware and Its Application
5 MVC and n-Tier Architecture Styles
6 Pipe-Filter and Peer-to-Peer Architecture Styles
8 More on Microservices Architecture
9 Stream-Processing Architecture
<aside>
<img src="/icons/help-alternate_gray.svg" alt="/icons/help-alternate_gray.svg" width="40px" /> Ctrl + P
to open search or Ctrl + F
to search in a specific page.
Ctrl + [
to go forward a page and Ctrl + ]
to go back a page.
Ctrl + Shift + L
to switch light or dark mode.
</aside>