Дом развитие Что такое модельно-управляемая архитектура (mda)? - определение из техопедии

Что такое модельно-управляемая архитектура (mda)? - определение из техопедии

Оглавление:

Anonim

Определение - что означает модельно-управляемая архитектура (MDA)?

Модельно-управляемая архитектура (MDA) - это тип подхода к проектированию, разработке и внедрению программного обеспечения. Как следует из названия, этот подход использует модели в качестве набора руководящих принципов, используемых при структурировании проектных спецификаций. Причина, по которой модели были выбраны в качестве центрального объекта в этом принципе проектирования, заключается в том, что он помогает дизайнерам продумывать дизайн системы, позволяя им игнорировать дополнительные детали и уделять больше внимания актуальным вопросам. Модели также используются во всех областях проектирования и проектирования для понимания сложных и реальных систем.

Techopedia объясняет модельно-управляемую архитектуру (MDA)

Модельно-управляемая архитектура была запущена Группой управления объектами (OMG) в 2001 году и относится к области доменного проектирования. Подход MDA определяет предметно-ориентированный язык (DSL) для использования вместе с независимой от платформы моделью (PIM). Подход MDA благоприятствует форвард-инжинирингу, что означает, что код создается из разработанных человеком диаграмм или моделей. Этот подход к проектированию обычно начинается либо с создания модели для конкретной цели, либо с адаптации существующей модели, которая уже соответствует цели.

MDA является ответом на проблему плодотворных платформ промежуточного программного обеспечения, которые вызывают разрыв между различными программными системами и решениями. Компании традиционно прошли через множество платформ промежуточного программного обеспечения и поддерживают несколько видов, потому что разные внутренние отделы могут иметь разные потребности, которые могут быть удовлетворены только разными платформами промежуточного программного обеспечения.

Что такое модельно-управляемая архитектура (mda)? - определение из техопедии