Model-view-presenter Architecture
Model-View-Presenter Architecture is a software architectural pattern that separates application logic into three distinct components—where the Model manages data and business logic, the View handles the user interface presentation, and the Presenter acts as an intermediary that retrieves data from the Model and formats it for display in the View—thereby promoting testability, separation of concerns, and maintainability in user interface design.
11
Publications
555
Citations
31
Authors
9
Institutions
Publications per year
2017–2026
0
Variants
MvpMvp Architecture
Parents
11
IFC model viewer to support nD model application
Changfeng Fu, Ghassan Aouad, Angela Lee et al. · Automation in Construction · 2005 · 123 citations · Full text
A Journey through the Land of Model-View-Design Patterns
Artem Syromiatnikov, Danny Weyns · 2014 · 45 citations · Full text
1–5 of 11
31
1
h-index
1
h-index
1
h-index
1
h-index
1
h-index
1–5 of 31
9
Burke Foundation
Milwaukee, United States
1 h-index
2 publications
46 citations
Interface (United States)
La Grange, United States
1 h-index
4 publications
140 citations

University of Salford
Salford, United Kingdom
1 h-index
5 publications
615 citations
Object Computing (United States)
St Louis, United States
1 h-index
3 publications
69 citations
Yale University
New Haven, United States
1 h-index
4 publications
72 citations
University of Kent
Canterbury, United Kingdom
1 h-index
2 publications
102 citations
Rite-Solutions (United States)
Pawcatuck, United States
1 h-index
2 publications
46 citations

Beihang University
Beijing, China
1 h-index
2 publications
22 citations
1–8 of 9
1 publications · 18 citations
1
h-index
1 publications · 51 citations
1
h-index
Repository · 1 publications · 19 citations
1
h-index
Repository · 1 publications · 51 citations
1
h-index
1 publications · 35 citations
1
h-index
1–5