Skip to Main content Skip to Navigation
Conference papers

Improving modularity of interactive software with the MDPC Architecture

Stéphane Conversy 1, 2 Eric Barboni 2 David Navarre 2, 3 Philippe Palanque 2
1 LII - ENAC - Equipe Informatique Interactive
ENAC - Ecole Nationale de l'Aviation Civile
2 IRIT-ICS - Interactive Critical Systems
IRIT - Institut de recherche en informatique de Toulouse
Abstract : The "Model - Display view - Picking view - Controller" model is a refinement of the MVC architecture. It introduces the "Picking View" component, which offloads the need from the controller to analytically compute the picked element. We describe how using the MPDC architecture leads to benefits in terms of modularity and descriptive ability when implementing interactive components. We report on the use of the MDPC architecture in a real application : we effectively measured gains in controller code, which is simpler and more focused.
Document type :
Conference papers
Complete list of metadata

Cited literature [19 references]  Display  Hide  Download
Contributor : Laurence Porte Connect in order to contact the contributor
Submitted on : Thursday, September 4, 2014 - 3:10:51 PM
Last modification on : Tuesday, October 19, 2021 - 2:23:37 PM
Long-term archiving on: : Friday, December 5, 2014 - 10:06:58 AM


Files produced by the author(s)



Stéphane Conversy, Eric Barboni, David Navarre, Philippe Palanque. Improving modularity of interactive software with the MDPC Architecture. EIS 2007, Engineering Interactive Systems Joint Working Conference, Mar 2007, Salamanca, Spain. pp 321-338, ⟨10.1007/978-3-540-92698-6⟩. ⟨hal-01021985⟩



Record views


Files downloads