MDSD

Моделе-ориентированное системное проектирование (Model-driven system design, MDSD) - концепция разработки системы на базе подхода моделе-ориентированной архитектуры (MDA). Основная идея заключается в том, чтобы использовать модели и метамодель для описания результатов рассмотрения системы, начиная с самых ранних стадий разработки и вплоть до развертывания и эксплуатации. Основоположник MDSD - Лойд Бейкер (Loyd Baker).

Информационная модель

Бейкер предложил одну из первых информационных моделей или представлений, для MDSD. Она похожа на диаграмму классов в UML. Стрелки обозначают направление связи, а не потока информации.

MDSD-model.png


Подпроцессы

На каждой стадии для развития совокупности моделей системы выполняется подпроцесс (subprocess). Бейкер (Loyd Baker) ввел такие подпроцессы:

MDSD-subprocesses.png