Наш опыт разработки инструментов моделирования. Денис Никифоров

Презентация выступления:
Если вам нужно что-нибудь моделировать (архитектуру предприятия, архитектуру ПО или что угодно), затем анализировать эти модели, генерировать из них документы или код, то у вас есть 3 пути: 1) взять готовый и очень сложный инструмент моделирования, 2) взять, наоборот, что-нибудь примитивное типа PlantUML или Structurizr, 3) сделать свой идеальный инструмент моделирования. Последний вариант не так сложен, как кажется, но потребует определенных знаний, которыми я поделюсь в докладе. Я расскажу про модели, метамодели, представления моделей, спецификации представления моделей, преобразование моделей, кодогенерацию, а также про стандарты OMG и готовые инструменты в области модельно-ориентированной разработки.

Смотрите также