Statements (32)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb: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 |
| 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 |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Layered Architecture
|