Model-View-Controller
E182232
UNEXPLORED
Model-View-Controller (MVC) is a software architectural pattern that separates an application into three interconnected components—model, view, and controller—to improve modularity, testability, and maintainability.
Aliases (4)
Referenced by (5)
| Subject (surface form when different) | Predicate |
|---|---|
|
ASP.NET
→
MAUI ("MVC") → |
supportsPattern |
|
Smalltalk
("model–view–controller (MVC)")
→
|
notableConcept |
|
macOS Cocoa
("Model-View-Controller pattern")
→
|
supports |
|
OPENSTEP
("Model–View–Controller")
→
|
supportsProgrammingModel |