Object Oriented Software Engineering   View all facts   Glossary   Help
subject > pattern > software architecture > Model-View-Controller
Next software architecturestable architecture    Upsoftware architecture    Previous software architecturedistributed architecture   

Model-View-Controller comparison table
Subject increases facilitate has definition separate reduce relate to is a subtopic of abbreviate as is a kind of
software architecture      9.4 - Software Architecture pattern
Model-View-Controllerreuse because the view and controller normally make extensive use of reusable components for various kinds of UI controlsdivide-and-conquer because the three components can be independently designedA architectural pattern used to separate the functional layer of the system (the model) from two aspects of the user interface, the view and the controllerthe functional layer of the system (the model) from two aspects of the user interface, the view and the controllerthe coupling between the user interface layer and the rest of the system, as well as between different aspects of the UI itselfthe multi-layer architecture9.5 - Architectural PatternsMVCsoftware architecture

Next software architecturestable architecture    Upsoftware architecture    Previous software architecturedistributed architecture