%0 Conference Proceedings %T Improving modularity of interactive software with the MDPC Architecture %+ ENAC - Equipe Informatique Interactive (LII) %+ Interactive Critical Systems (IRIT-ICS) %+ Université Toulouse Capitole (UT Capitole) %+ Université Toulouse III - Paul Sabatier (UT3) %A Conversy, Stéphane %A Barboni, Eric %A Navarre, David %A Palanque, Philippe %< avec comité de lecture %( Engineering Interactive Systems : EIS 2007 Joint Working Conferences, EHCI 2007, DSV-IS 2007, HCSE 2007, Salamanca, Spain, March 22-24, 2007. Selected Papers ; ISBN: 978-3-540-92697-9 %B Joint Working Conference on Engineering Interactive Systems (EIS 2007) %C Salamanca, Spain %Y Jan Gulliksen %Y Morton Borup Harning %Y Philippe Palanque %Y Gerrit C. van der Veer %Y Janet Wesson %I Springer %3 Lecture Notes in Computer Science book series (LNCS) %V 4940 %P 321-338 %8 2007-03-22 %D 2007 %R 10.1007/978-3-540-92698-6 %K modularity %K Model Driven Architecture %K interactive software %K MVC %Z Computer Science [cs]/Human-Computer Interaction [cs.HC]Conference papers %X 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. %G English %2 https://enac.hal.science/hal-01021985/document %2 https://enac.hal.science/hal-01021985/file/271.pdf %L hal-01021985 %U https://enac.hal.science/hal-01021985 %~ UNIV-TLSE2 %~ UNIV-TLSE3 %~ ENAC %~ CNRS %~ LII %~ UT1-CAPITOLE %~ IRIT %~ IRIT-ICS %~ IRIT-FSL %~ IRIT-UT1C %~ IRIT-UT3 %~ TOULOUSE-INP %~ UNIV-UT3 %~ UT3-INP %~ UT3-TOULOUSEINP