Statements (32)
Predicate | Object |
---|---|
gptkbp:instanceOf |
Design Pattern
|
gptkbp:advantage |
easy to maintain
rigid structure performance overhead difficult to cross layers easy to test supports reuse |
gptkbp:alsoKnownAs |
n-tier architecture
|
gptkbp:example |
gptkb:.NET_applications
web applications Java EE applications |
https://www.w3.org/2000/01/rdf-schema#label |
Layered Architecture
|
gptkbp:influencedBy |
gptkb:OSI_Model
client-server architecture |
gptkbp:layer |
gptkb:Presentation_Layer
Data Access Layer Business Logic Layer Database Layer Persistence Layer |
gptkbp:originatedIn |
structured programming
|
gptkbp:purpose |
maintainability
modularity separation of concerns scalability |
gptkbp:relatedTo |
gptkb:Hexagonal_Architecture
gptkb:Monolithic_Architecture Microservices Architecture |
gptkbp:usedIn |
software engineering
enterprise applications system design |
gptkbp:bfsParent |
gptkb:Clean_Architecture
|
gptkbp:bfsLayer |
7
|