Software architectural pattern for user interfaces which divides the related program logic into three interconnected elements to separate internal representations of information and how information is presented to and accepted from the user
vzorec za razdelitev programske opreme na tri komponente: podatkovni model, predstavitev in nadzor programa (sl)
motif d'architecture logicielle destiné aux interfaces graphique (fr)
model de proiectare a interfeței unui program (ro)
obrazac softverske arhitekture (hr)
ohjelmistoarkkitehtuurityyli (fi)
ontwerppatroon voor software (nl)
patrón de arquitectura de Software (es)
pattern architetturale di programmazione (it)
Muster zur Unterteilung einer Software in die drei Komponenten Datenmodell, Präsentation und Programmsteuerung (de)
software architectural pattern for user interfaces which divides the related program logic into three interconnected elements to separate internal representations of information and how information is presented to and accepted from the user (en)
一种软件架构设计模式 (zh)
метод проектирования программного обеспечения (ru)
A request comes in to an input controller...It then forwards the business logic to an appropriate model object. The model object talks to the data source...it [then] returns control to the input controller, which...decides which view is needed to display the response. It then passes control, together with the response data, to the view. (en)
Model View Controller...started as a framework developed by Trygve Reenskaug for the Smalltalk platform in the late 1970s. (en)