Свяжитесь с нами
Продукт
Возможности
Мероприятия
Материалы
Крупные предприятия
Свяжитесь с нами

Ограничения ресурсов Constraints

На какой вопрос отвечает «Какие условия и правила запрещают нам делать то или иное в текущей архитектуре?»

Это набор правил, допущений и требований, которые сужают пространство возможных решений в архитектуре. Они определяют, как должны вести себя ресурсы, сервисы и бизнес-процессы, ограничивая их возможности и поведение.

Аналогия Это как правила дорожного движения, которые запрещают ехать быстрее 60 км/ч или пересекать перекресток на красный, ограничивая свободу водителя ради общей безопасности.

Разобраться

Зачем это нужно

Нужно, чтобы проектировщики понимали границы допустимого и не создавали решения, нарушающие бизнес-правила или технические требования. Также это база для прогнозирования поведения системы через исполняемые модели.

Применить

Когда это нужно, а когда нет

Когда нужно

  • При описании бизнес-правил, ограничивающих процессы
  • При задании требований к производительности и ресурсам
  • При анализе факторов, влияющих на поведение организационных единиц

Когда не нужно

  • Когда нужно описать желаемое будущее состояние (брать Дорожную карту)
  • Когда речь идет о защите от угроз (брать Меры защиты)
  • Когда нужно оценить вероятность негативных событий (брать Параметры: риск)

Типичные ошибки

  • 01Смешение ограничений с рекомендациями или пожеланиями, которые не являются обязательными
  • 02Описание ограничений только текстом без возможности их вычисления или проверки в моделях
  • 03Игнорирование связи между ограничениями и конкретными ресурсами или должностями

Сверить с первоисточниками

Что говорят стандарты

Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.

depicts and analyzes assumptions, constraints, rules, policy and guidance that are applicable to aspects of the architecture.

Раздел стандарта

Ещё 8 редакций этого подхода
details the measurements that set performance requirements constraining capabilities.

Перевод Детализирует измерения, задающие требования к производительности, которые ограничивают способности.

specifies traditional textual operational or business rules that are constraints on the way that business is done in the enterprise. The addition of SysML parametrics provides a computational means of defining operational constraints across the enterprise or within a specific operational context.

Перевод Задаёт традиционные текстовые операционные или бизнес-правила, ограничивающие способ ведения деятельности на предприятии. Добавление параметрики SysML даёт вычислимый способ определения операционных ограничений в масштабе предприятия или в конкретном операционном контексте.

specifies traditional textual service policies that are constraints on the way that service specifications are implemented within resources. The addition of SysML parametrics provide a computational means of defining service policies across the enterprise or within a specific service configuration.

Перевод Задаёт традиционные текстовые сервисные политики, ограничивающие способ реализации спецификаций сервисов в ресурсах. Добавление параметрики SysML даёт вычислимый способ определения сервисных политик в масштабе предприятия или в конкретной конфигурации сервисов.

specifies requirements for actual organizational resources – by linking competencies and actual posts.

Перевод Задаёт требования к фактическим организационным ресурсам, связывая компетенции и фактические должности.

captures the factors that affect, constrain and characterize organizational resource behavior as the basis for performance predictions at the level of actual persons and actual organizations. It creates a bridge between static architectural definitions and behavior predictions through executable models.

Перевод Фиксирует факторы, которые влияют на поведение организационных ресурсов, ограничивают и характеризуют его, как основу для прогнозирования производительности на уровне фактических людей и фактических организаций. Создаёт мост между статическими архитектурными определениями и прогнозами поведения через исполняемые модели.

provides a repository for human-related measures (i.e. quality objectives and performance criteria (HFI values)), targets and competences.

Перевод Служит хранилищем мер, связанных с человеком (целей по качеству и критериев производительности, значений HFI), целевых показателей и компетенций.

specifies traditional textual rules/non-functional requirements that are constraints on resources, their interactions, performed functions, and data. The addition of SysML parametrics provide a computational means of defining resource constraints within a specific context.

Перевод Задаёт традиционные текстовые правила и нефункциональные требования, ограничивающие ресурсы, их взаимодействия, выполняемые функции и данные. Добавление параметрики SysML даёт вычислимый способ определения ограничений ресурсов в конкретном контексте.

(i) Specifies textual rules/non-functional requirements that are security constraints on resources, information and data (e.g. security-related in the form of rules (e.g. access control policy). A common way of representing access control policy is through the use of XACML (eXtensible Access Control Markup Language), it is expected that implementations of UAF allow users to link security constraints to external files represented in XACML. (ii) Identifies risks, specifies risk likelihood, impact, asset criticality, other measurements and enables risk assessment.

Перевод (i) Задаёт текстовые правила и нефункциональные требования, ограничивающие ресурсы, информацию и данные по безопасности, например правила управления доступом. Распространённый способ представления политики управления доступом — XACML; предполагается, что реализации UAF позволяют связывать ограничения безопасности с внешними файлами в формате XACML. (ii) Определяет риски, задаёт вероятность риска, воздействие, критичность актива и иные измерения, обеспечивая оценку рисков.

The C8 Viewpoint is concerned with the identification and description of assumptions (Strategic Constraints).

Перевод Выявление и описание допущений (стратегических ограничений, Strategic Constraints).

Раздел стандарта

Ещё 4 редакции этого подхода
The S8 Viewpoint is concerned with the identification and description of rules and constraints that apply to Service implementations, their operation and their use.

Перевод Выявление и описание правил и ограничений, применимых к реализации сервисов, их функционированию и использованию.

The L8 Viewpoint is concerned with the identification and description of Logical Constraints and Logical Requirements

Перевод Выявление и описание логических ограничений и логических требований.

The P8 Viewpoint is concerned with Identification and description of Resources Constraints and Resource Requirements

Перевод Выявление и описание ограничений ресурсов и требований к ресурсам.

The A8 Standard Viewpoint specifies the Profiles, Standards and Constraints (rules, policy and guidance) that are applicable to aspects of the architecture. These Standards may be traced to elements elsewhere in the architecture to indicate that those elements conform to the applicable NATO and/or international Standards.

Перевод Профили, стандарты и ограничения (правила, политики, руководства), применимые к аспектам архитектуры. Стандарты могут прослеживаться до элементов архитектуры, показывая их соответствие стандартам НАТО и международным стандартам.

С чем связано

Связи понятия и его место в структуре подхода.

UAF

Управление архитектурой (Architecture Management)

NAF

Concepts (C) — способности и стратегический замысел

Эквиваленты по категориям

ConstraintsАппарат моделирования

Аспект сетки: ограничения.

Семантические различия Не путать со строкой «Constraint» (единственное число) — там сущность метамодели, здесь столбец сетки.

Служебные сведения
Вид совпадения
Объявлено стандартом
Чем сверяли
NAF→UAF DMM (NAF v4.1 §2.2.2). Это столбец сетки, а не артефакт
14 дней бесплатно

Опишите архитектуру своей компании в Storm

Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.

Попробовать бесплатно Без банковской карты

Это же в StormРазработка ТЗРегламенты и политикиРеестр процессов

Поддержка