Model-view-controller Architecture
Model-View-Controller Architecture is a software architectural pattern that separates an application into three interconnected components—the model, which manages data and business logic; the view, which handles the user interface representation; and the controller, which processes user input and coordinates interactions between the model and the view—thereby enabling modular design, separation of concerns, and independent development and testing of user interface, application logic, and data management layers.
109
Publications
5.3K
Citations
326
Authors
142
Institutions
Publications per year
2017–2026
31
109
1–5 of 109
326
2 publications · 2.1K citations
2
h-index
2
h-index
2
h-index
University of North Carolina at Chapel Hill, United States
2 publications · 51 citations
2
h-index
2
h-index
1–5 of 326
142
Universität Ulm
Ulm, Germany
2 h-index
3 publications
60 citations
Politeknik Elektronika Negeri Surabaya
Surabaya, Indonesia
2 h-index
5 publications
259 citations
German Research Centre for Artificial Intelligence
Kaiserslautern, Germany
2 h-index
8 publications
168 citations

The University of Queensland
Brisbane, Australia
2 h-index
4 publications
74 citations

The University of Adelaide
Adelaide, Australia
2 h-index
2 publications
120 citations

Delft University of Technology
Delft, The Netherlands
2 h-index
4 publications
240 citations

Universitas Negeri Surabaya
Surabaya, Indonesia
2 h-index
5 publications
259 citations
Università della Svizzera italiana
Lugano, Switzerland
2 h-index
2 publications
120 citations
1–8 of 142
2 publications · 44 citations
2
h-index
2 publications · 50 citations
2
h-index
2 publications · 86 citations
2
h-index
Repository · 2 publications · 39 citations
2
h-index
2 publications · 55 citations
2
h-index
1–5