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

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. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.