Составители:
98
Рис. 2.7. Соотношение продуктов аспектного проектирования
Рис. 2.8. Трансформации AA на шагах проекта
Выбор уровня детализации шагов, методов и средств проектирования
внутри шага определяет разработчик, используя доступные и удобные для него
инструментальные средства.
А-модель и ВПл рассматриваются как этапы эволюции архитектурных
агрегатов. В свою очередь архитектурный агрегат может представляться
идеей/решением, формирующейся исключительно в голове проектировщика.
Есть
риск при использовании в проектировании стандартизованных
элементов, потому что в этом случае проектировщик может никогда не
подняться выше комбинаторного способа проектирования. В то же время
желательно предоставлять проектировщику библиотеку стандартных элементов
для улучшения соотношения «квалификация проектировщика» / размер
[сложность] системы и улучшения условий повторного использования. Также
необходимо предоставлять возможность создавать новые
элементы такой
стандартизованной библиотеки. Стандартизованные компоненты в проекте
присутствуют в виде А-моделей. Причем, А-модели не предполагают свободное
редактирование. Они зафиксированы и могут изменяться только при особых
обстоятельствах. А-модель необходимо использовать в проекте одним из
следующих способов:
• Определять процесс создания из А-модели редактируемого AA/набора AA
(процессов может
быть определено несколько и в результате каждого из
этих процессов можно получать AA с разными значениями “свободных”
свойств (не зафиксированных в рамках AA). После выполнения “процесса
создания ХХХ из А-модели” необходимо выполнить верификацию
(проверить, что созданное ХХХ соответствует А-модели).
Страницы
- « первая
- ‹ предыдущая
- …
- 97
- 98
- 99
- 100
- 101
- …
- следующая ›
- последняя »