Architectural pattern (computer science)

From Wikipedia, the free encyclopedia

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:

[edit] References

  • Buchman F., Meunier R., Rohnert H. & Sommerlad P. & Stall M. (1996). Pattern-Oriented Software Architecture: A System of Patterns. 
In other languages