Title: Practical software architecture
Subjects: Development, Software architecture, Computer software, Computer architecture