Моделирование уровней зрелости
Моделирование уровней зрелости — это система классификации, определенная Аннеке Клеппе и Джосом Уормером в их книге «Объяснение 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
Внешние ссылки
[ редактировать ]