Модельно-ориентированная архитектура

Архитектура, управляемая моделью Основы MDA MDA — методология разработки программного обеспечения, основанная на моделях.  Моделирование включает в себя разработку, анализ […]

Архитектура, управляемая моделью

  • Основы MDA

    • MDA — методология разработки программного обеспечения, основанная на моделях. 
    • Моделирование включает в себя разработку, анализ и проверку. 
    • MDA стремится к созданию исполняемых моделей, которые могут быть преобразованы в код. 
  • История и развитие

    • MDA была предложена в 1990-х годах и получила поддержку от OMG. 
    • В 2001 году OMG выпустила спецификацию MDA 1.0. 
    • MDA 2.0 была выпущена в 2005 году и включала поддержку UML 2.0. 
  • Применение и инструменты

    • MDA используется для разработки сложных систем, включая бизнес-приложения и системы управления. 
    • Инструменты MDA включают EMF, GMF, GMT и другие. 
  • Проблемы и ограничения

    • Стандарты MDA не всегда строго соблюдаются. 
    • MDA может быть привязана к конкретному поставщику. 
    • Подход MDA может быть идеалистическим и не поддерживать адаптацию артефактов реализации. 
    • Специализированные навыки и послужной список OMG могут быть недостатками. 
  • Ценность и перспективы

    • MDA может объединять стандартизированные решения. 
    • Для сообщества симуляторов MDA может быть альтернативой стандарту Министерства обороны США. 
  • Дополнительные ресурсы

    • Ссылки на литературу и курсы по разработке программного обеспечения на основе моделей. 

Полный текст статьи:

Модельно-ориентированная архитектура — Википедия

Оставьте комментарий

Прокрутить вверх