Модельно-ориентированное проектирование

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

Проектирование на основе моделей

  • Основы моделирования данных

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

    • MDE повышает производительность и упрощает проектирование, стандартизируя терминологию и практики. 
    • Модели генерируются алгоритмически на основе моделей предметной области. 
    • Парадигма MDE эффективна, если модели понятны пользователям и могут служить основой для внедрения систем. 
  • Известные инициативы MDE

    • OMG продвигает архитектуру, управляемую моделями (MDA) с использованием стандартов UML и QVT. 
    • Платформа моделирования Eclipse (EMF) позволяет создавать инструменты для MDA и других связанных инструментов. 
  • Преимущества MDE

    • Технологии проектирования на основе моделей облегчают сложность платформ и эффективно выражают концепции предметной области. 
  • Инструменты MDE

    • Известные программные средства включают AADL, Acceleo, AgileUML и другие. 
  • Рекомендации и дальнейшее чтение

    • Для углубленного изучения MDE рекомендуется прочитать книги Дэвида С. Франкеля и Марко Брамбиллы. 
    • Ссылки на внешние ресурсы доступны на сайте OMG. 

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

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

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

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