Variations on the Triad
- Model View Adapter
- Model GUI Mediator
- Application Controller
- Push vs. Pull
- Reenskaug MVC
- Dolphin MVP: Rationalize Application model into a more active role.
- Presenter First
- Taligent MVP: Defines a broad set of protagonists to define the most common needs of a generic application.
- Presenter Adapter View
- Model View Viewmodel
- View Controller View
- Commands
- Visual Editor
- Command Notification
- Qt MVC
- Supervising Presenter
- Presentation Model
- Data Binding