Определение термина: архитектурный шаблон |
|
Основное описание
В [BUS96] приводится следующее определение:
"Архитектурный шаблон выражает фундаментальную структурную схему организации системы программного обеспечения. Он
отражает набор выделенных подсистем, обозначает их роли и включает правила и рекомендации по организации связей между
ними."
Это определение используется в RUP. Иными словами, архитектурный шаблон - это шаблон решения с определенной
степенью детализации, а также шаблон для конкретной архитектуры программного обеспечения. В нем отражаются общесистемные
свойства и взаимоотношения на уровне подсистем (но не классов). По своей природе архитектурные шаблоны не ограничиваются
рамками узкоспециализированной области приложения, хотя это и не принципиальное ограничение. Сравните с шаблоном анализа.
Архитектурные шаблоны системы отражаются в документе архитектуры программного обеспечения. |
© Copyright IBM Corp. 1987, 2006. Все права защищены..
|
|