Специализированное моделирование

Оглавление1 Моделирование для конкретной предметной области1.1 Основы предметно-ориентированного моделирования1.2 Преимущества DSM1.3 Инструменты и поддержка1.4 Сравнение с UML1.5 Рекомендации и дополнительные […]

Моделирование для конкретной предметной области

  • Основы предметно-ориентированного моделирования

    • DSM – методология разработки ПО для проектирования систем, включая компьютерное ПО. 
    • Использование специфичных для предметной области языков для описания системы. 
    • Языки моделирования высокого уровня упрощают описание систем, экономя усилия и детали. 
  • Преимущества DSM

    • Автоматизация генерации кода повышает производительность разработчиков. 
    • Надежность автоматической генерации снижает количество дефектов в программах. 
    • DSM отличается от предыдущих попыток генерации кода в CASE и UML. 
  • Инструменты и поддержка

    • Инструменты поддержки DSM основаны на существующих мета-метамоделях или предметно-ориентированных языковых платформах. 
    • Языковые среды, специфичные для предметной области, автоматизируют создание программных компонентов. 
    • Большинство предметно-ориентированных языков интегрированы в предметно-ориентированные языковые среды. 
  • Сравнение с UML

    • UML – универсальный язык моделирования для широкого спектра целей. 
    • UML предлагает специализированные профили для конкретных областей, например, SysML для системной инженерии. 
    • Профили UML ограничивают область применения языка, используя стереотипы и ограничения. 
  • Рекомендации и дополнительные ресурсы

    • Ссылки на статьи и ресурсы по предметно-ориентированному моделированию и генеративному программному обеспечению. 

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

Специализированное моделирование — Википедия

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

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