3. Software Architecture - hguerra/InteractiveDataVisualization GitHub Wiki

The system infrastructure architecture uses the MVC (Model-View-Controller), which separates the representation of user interaction information, in order to decouple the identification of display gestures, enabling changes to any layer independently.

MVC