Architecture Significant Requirement (ASR), или архитектурно значимое требование, — это требование, которое существенно влияет на архитектурные решения системы. ASR определяет, какие аспекты архитектуры должны быть приоритетными для обеспечения нужных характеристик системы:
- Производительность
- Доступность
- Поддерживаемость
- Масштабируемость
- Удобство использования
- Совместимость
- Тестируемость
- Модифицируемость
- Переносимость
- Функциональность
- Переиспользуемость
- Диагностируемость
- Надежность
Основные характеристики ASR:
- Влияние на архитектуру: Эти требования требуют определённых архитектурных решений или ограничений, чтобы обеспечить нужное поведение системы. Например, требование к высокой доступности системы может повлиять на выбор распределённой архитектуры.
- Непосредственное влияние на атрибуты качества: ASR нацелены на достижение или улучшение одного или нескольких атрибутов качества системы. Например, требования к времени отклика будут влиять на решения, касающиеся оптимизации производительности.
- Долгосрочный эффект: ASR обычно имеют долговременные последствия, так как изменение архитектурных решений позднее в процессе разработки может быть сложным и дорогостоящим.
Мета информация
Область:: 00 Архитектура ИС
Родитель::
Источник::
Создана:: 2024-09-17
Автор::