sentences:  In an "MVC" framework the business logic (the "Model"), the user interface (the "View") and the behavior (the "Controller") are defined separately.These types of frameworks are useful if the rate of change of logic and data structures is low and the possibility of changing user interface technology or data access technology is high.In OpenXava, the addition of a new field to an Invoice only requires changing a single file