Architectural pattern explained
Software architecture pattern is a reusable, proven solution to a specific, recurring problem focused on architectural design challenges, which can be applied within various architectural styles. [1]
Examples
See main article: article and List of software architecture styles and patterns. Some examples of architectural patterns:
See also
Bibliography
- Book: Avgeriou. Paris. Uwe . Zdun . http://eprints.cs.univie.ac.at/2698/1/ArchPatterns.pdf . Architectural patterns revisited:a pattern language. 10th European Conference on Pattern Languages of Programs (EuroPlop 2005), Irsee, Germany, July. 2005 . UVK Verlagsgesellschaft . 9783879408054 . 1–39 . 10.1.1.141.7444.
- Book: Buschmann F. . Meunier R. . Rohnert H. . Sommerlad P. . Stal M. . 1996 . Pattern-Oriented Software Architecture: A System of Patterns . Wiley . 9781118725269 .
- Book: Bass L. . Clements P. . Kazman R. . Software Architecture in Practice . 2003 . 9780321154958 . Addison-Wesley .
Notes and References
- Book: Fundamentals of Software Architecture: An Engineering Approach . O'Reilly Media . 2020 . 978-1492043454.