Architecture Significant Requirement (ASR), или архитектурно значимое требование, — это требование, которое существенно влияет на архитектурные решения системы. ASR определяет, какие аспекты архитектуры должны быть приоритетными для обеспечения нужных характеристик системы:

  • Производительность
  • Доступность
  • Поддерживаемость
  • Масштабируемость
  • Удобство использования
  • Совместимость
  • Тестируемость
  • Модифицируемость
  • Переносимость
  • Функциональность
  • Переиспользуемость
  • Диагностируемость
  • Надежность

Основные характеристики ASR:

  • Влияние на архитектуру: Эти требования требуют определённых архитектурных решений или ограничений, чтобы обеспечить нужное поведение системы. Например, требование к высокой доступности системы может повлиять на выбор распределённой архитектуры.
  • Непосредственное влияние на атрибуты качества: ASR нацелены на достижение или улучшение одного или нескольких атрибутов качества системы. Например, требования к времени отклика будут влиять на решения, касающиеся оптимизации производительности.
  • Долгосрочный эффект: ASR обычно имеют долговременные последствия, так как изменение архитектурных решений позднее в процессе разработки может быть сложным и дорогостоящим.

Мета информация

Область:: 00 Архитектура ИС
Родитель::
Источник::
Создана:: 2024-09-17
Автор::

Дополнительные материалы

Дочерние заметки