doc/visualization/executable_model/mda_mdd.md
2026-01-13 10:59:29 +03:00

26 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### MBSE MDA/MDD MDSD
#### MDSD Model-driven system design
Моделе-ориентированное системное проектирование на базе MDA
- http://sewiki.ru/MDSD Основоположник MDSD - Лойд Бейкер (Loyd Baker).
### vs
- [MBE против MDE против MDD против MDA](https://modeling-languages.com/clarifying-concepts-mbe-vs-mde-vs-mdd-vs-mda/) но затем эти модели напрямую передаются программистам для ручного написания кода (без автоматической генерации кода и явного определения какой-либо платформенно-специфической модели).
- https://www.analogictips.com/what-acronyms-relate-to-mbse-faq/
- [MDA мертв, да здравствует MDE (по данным Gartner)](https://modeling-languages.com/mda-dead-long-live-mde-according-garner/) , MDA впервые появился в 2003 году - он был хорошей маркетинговой/образовательной концепцией, чтобы познакомить людей с миром инженерии на основе моделей
- [«Все есть модель»](https://modeling-languages.com/one-virtual-model-repository-rule/)
### MDD
- [TDDx2, BDD, DDD, FDD, MDD и PDD, или все, что вы хотите узнать о Driven Development](https://habr.com/ru/articles/459620/)
- openArchitectureWare, AndroMDA, Sculptor/Fornax Platform https://stackoverflow.com/questions/21091/do-you-use-mda-mdd-mdsd-any-kind-of-model-driven-approach-will-it-be-the-futur
### Также
- https://github.com/bpmbpm/doc/tree/main/BPM/semantic#eclipse
- плагин Rational Rose для инструмента Borland, Delphi впоследствии оказались анти-шаблоном: https://habr.com/ru/companies/haulmont/articles/918684/comments/#comment_28465832
*плагин Rational Rose для инструмента Borland, Delphi впоследствии оказались анти-шаблоном:*
*это идеальный пример анти-шаблона, потому что это кажется отличной идеей, а затем она приводит вас в лес, полный драконов и монстров, и вы больше никогда не захотите туда возвращаться.*
https://www.thoughtworks.com/insights/podcasts/technology-podcasts/architecture-as-code
Речь про Model Driven Architecture, которая является основной веткой low code / no code (программирование без программирования). Если ранее для этого использовали UML, то сейчас BPMN (исполняемый, BPMN-engine).
### ARIS Case
По-видимому, наиболее мощной и высокоуровневой практической реализацией идей MDA на сегодня является инструментарий ARIS Toolset
https://blog.arbinada.com/ru/category/00028.html