Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Software Architecture/
Software Layered Architecture
Search

Software Layered Architecture

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 Apr 1 9:22
Editor
Editor
Seonglae ChoSeonglae Cho
Edited
Edited
2021 Apr 1 9:34
Refs
Refs
Software Layers
Interface Layer
Processing Layer
Data Layer
 
 
 
Software Architecture Patterns
Components within the layered architecture pattern are organized into horizontal layers, each layer performing a specific role within the application (e.g., presentation logic or business logic). Although the layered architecture pattern does not specify the number and types of layers that must exist in the pattern, most layered architectures consist of four standard layers: presentation, business, persistence, and database ( Figure 1-1).
Software Architecture Patterns
https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/ch01.html
Software Architecture Patterns
Layered Architecture
In a layered architecture, the layers can be used in a strict way, where a layer only knows the layer directly beneath it, or in a more flexible approach where a layer can access any layer beneath it, though the second case seems to work better in practice.
Layered Architecture
https://herbertograca.com/2017/08/03/layered-architecture/
Layered Architecture
www.researchgate.net
https://www.researchgate.net/figure/Software-architecture-Motometrics-uses-a-3-layered-software-architecture-model-to_fig4_332023607
 

Recommendations

Texonom
Texonom
/
Engineering
Engineering
/Software Engineering/Software Architecture/
Software Layered Architecture
Copyright Seonglae Cho