Моделирование уровней зрелости - Modeling Maturity Levels

Моделирование уровней зрелости это система классификации, определяемая Аннеке Клеппе и Джос Уормер в их книге Объяснение MDA Эддисон-Уэсли. Уровни характеризуют роль моделирования в программном проекте. Концепция показывает сходство с тем, как программные процессы оцениваются с помощью Модель зрелости возможностей.

Всего 6 уровней

Уровень 0
Нет спецификации: спецификация ПО не записана. Это держится в сознании разработчиков
1-й уровень
Текстовая спецификация: программное обеспечение определяется текстом на естественном языке (будь то английский, китайский или что-то еще), записанным в одном или нескольких документах
Уровень 2
Текст с моделями: текстовая спецификация дополнена несколькими моделями, чтобы показать некоторые из основных структур системы
Уровень 3
Модели с текстом: спецификация программного обеспечения записана в одной или нескольких моделях. В дополнение к этим моделям текст на естественном языке используется для объяснения деталей, предыстории и мотивации моделей, но суть спецификаций лежит в моделях.
Уровень 4
Точные модели: спецификация программного обеспечения записана в одной или нескольких моделях. Естественный язык все еще можно использовать для объяснения предыстории и мотивации моделей, но он играет ту же роль, что и комментарии в исходном коде.
5 уровень
Только модели: модели точны и достаточно подробны, чтобы обеспечить генерацию полного кода. Генераторы кода на этом уровне стали такими же надежными, как и компиляторы, поэтому разработчику не нужно даже смотреть на сгенерированный код.

Рекомендации

  • Т. Меттлер, Размышляя с точки зрения проектных решений при разработке моделей зрелости, Международный журнал наук о стратегических решениях, 1 (4), 2010 г., стр. 76-87.
  • Т. Меттлер, П. Ронер и Р. Винтер, К классификации моделей зрелости информационных систем, Управление взаимосвязанным миром, в: А. Д'Атри, М. Де Марко, А.М. Браччини и Ф. Кабидду (ред.), Берлин, Гейдельберг: Физика, 2010, стр. 333-340.
  • Аннеке Клеппе и Джос Уормер в своей книге MDA объяснили Эддисон-Уэсли
  • Книга: Объяснение MDA: Архитектура, управляемая моделями: практика и перспективы »Аннеке Г. Клеппе, Джос Б. Вармер, Вим Баст, Издатель: Addison-Wesley Professional, Дата выпуска: апрель 2003 г., ISBN  0-321-19442-X

внешняя ссылка