This document discusses various architectural styles including data-centered, data-flow, call and return, layered, and client-server architectures. It explains how to map a data flow diagram (DFD) showing transform or transaction flows to a call and return architecture. Examples are provided of mapping transform and transaction flows from DFDs to the corresponding call and return architecture. Homework tasks are assigned to map DFDs for course registration and temperature monitoring systems to a call and return architecture.