Improving modularity of interactive software with the MDPC Architecture

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 metadatas

Cited literature [19 references]  Display  Hide  Download

https://hal-enac.archives-ouvertes.fr/hal-01021985
Contributor : Laurence Porte <>
Submitted on : Thursday, September 4, 2014 - 3:10:51 PM
Last modification on : Wednesday, July 24, 2019 - 11:50:44 PM
Long-term archiving on : Friday, December 5, 2014 - 10:06:58 AM

File

271.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

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⟩

Share

Metrics

Record views

210

Files downloads

191