A European Informational Website
learn more
Architectural patterns are software patterns that offer well-established solutions to architectural problems in software engineering. An architectural pattern expresses a fundamental structural organization schema for a software system. The schema consists of predefined subsystems and specifies their responsibilities and relations. In comparison to Design patterns, architectural patterns are larger in scope.
Examples of architectural patterns include: