Embed presentation
Downloaded 17 times

























This document discusses several software architecture styles including layered architecture, client-server, master-slave, pipe-filter, broker, peer-to-peer, event-bus, model-view-controller, blackboard, and interpreter. Each architecture style is briefly described and examples are provided for common uses of each style.























