Statements (24)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:architecture
|
| gptkbp:abbreviation |
gptkb:MVP
|
| gptkbp:category |
gptkb:Design_Pattern
|
| gptkbp:component |
gptkb:model
View Presenter |
| gptkbp:firstDescribed |
1990s
|
| gptkbp:focusesOn |
modularity
testability separation of logic and UI |
| gptkbp:influencedBy |
gptkb:Model–view–controller
|
| gptkbp:modelHandles |
data
|
| gptkbp:presenterHandles |
user input
|
| gptkbp:purpose |
separation of concerns
|
| gptkbp:relatedTo |
gptkb:Model–view–controller
|
| gptkbp:usedFor |
event-driven programming
GUI applications |
| gptkbp:usedIn |
software engineering
user interface design |
| gptkbp:viewHandles |
gptkb:auto_show
|
| gptkbp:bfsParent |
gptkb:Model–view–controller
gptkb:MVC_(Model–View–Controller) |
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Model–view–presenter
|