In software design, for example, the model-view-controller architecture provides front and back ends for the database, the user and the data processing components.
В проектировании программного обеспечения, к примеру, Model-View-Controller архитектура обеспечивает front-end и back-end для базы данных, компонентов обработки пользователей и данных.