model-view-presenter
noun1
Architecture, Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Sciences, Software A derivative of the model-view-controller (MVC) architectural pattern, where the presenter assumes the functionality of the "middle-man".