Architectural pattern
From Wikipedia, the free encyclopedia
Template:Short description Script error: No such module "For".
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
Template:Main article Some examples of architectural patterns:
See also
- Common layers in an information system logical architecture
- Enterprise architecture
- Layer (object-oriented design)
- Process Driven Messaging Service
References
Page Template:Reflist/styles.css has no content.
- ^ Page Module:Citation/CS1/styles.css has no content.Fundamentals of Software Architecture: An Engineering Approach. O'Reilly Media. 2020. ISBN 978-1492043454.
Bibliography
- Page Module:Citation/CS1/styles.css has no content.Avgeriou, Paris; Zdun, Uwe (2005). "Architectural patterns revisited:a pattern language" (PDF). 10th European Conference on Pattern Languages of Programs (EuroPlop 2005), Irsee, Germany, July. UVK Verlagsgesellschaft. pp. 1–39. CiteSeerX 10.1.1.141.7444. ISBN 9783879408054.
- Page Module:Citation/CS1/styles.css has no content.Buschmann F.; Meunier R.; Rohnert H.; Sommerlad P.; Stal M. (1996). Pattern-Oriented Software Architecture: A System of Patterns. Wiley. ISBN 9781118725269.
- Page Module:Citation/CS1/styles.css has no content.Bass L.; Clements P.; Kazman R. (2003). Software Architecture in Practice. Addison-Wesley. ISBN 9780321154958.