List of software architecture styles and patterns

An architectural pattern is a general, reusable solution to a commonly occurring problem in software architecture within a given context. Architectural patterns are often documented as software design patterns.

Catalog of architectural patterns

Catalog of architectural styles

Structure

Shared memory

Messaging

Adaptive systems

Distributed systems

References

  1. ↑ Haberle, T. (201x). "The Connected Car in the Cloud: A Platform for Prototyping Telematics Services". IEEE Software. 32 (6): 11–17. doi:10.1109/MS.2015.137.
This article is issued from Wikipedia - version of the 11/20/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.