Architectural pattern

In the area of ​​software development are architecture patterns (also: architecture style, English architectural style. ) To be classified in the types of patterns on the top level. Unlike idioms or design patterns do not specify a specific (usually small or local ) part of the problem, but the basic organization and interaction between the components of an application.

Survey

Architectural patterns can be divided into different categories:

Chaos to structure (so called Mud -to -structure),

These patterns are designed to help the large number of components and objects in a software system to organize. The functionality of the overall system is in this case divided into co-operating sub-systems.

Distributed Systems

This category supports the use of distributed resources and services in networks (eg service oriented architectures, orchestration ). Two other models ( ' microkernel ' and ' Pipes and Filters ') to support distribution of secondary importance.

Interactive Systems

Pattern of this category help to structure human-computer interactions.

Adaptive Systems

These patterns support especially the expansion and adaptability of software systems.

Comments

Credentials

75420
de