ГОСТ Р 57193—2016
Приложение F
(справочное)
Моделирование архитектуры
F.1 Введение
Настоящее приложение содержит информацию, связанную с процессами определения архитектуры и опре
деления проекта в настоящем стандарте.
Действия в части архитектуры и проекта в настоящем стандарте разделены на два процесса для отражения
различных методов сообщества системной инженерии, относящихся к сложным системам. Например, в произ
водственной линии архитектура может следовать различным проектам для разных систем. В этом случав важно
выполнить указываемые два процесса (определения архитектуры и определения проекта) отдельными способами.
Кроме того, архитектура часто создается по другим причинам, нежели основы для проектирования. Такими при
чинами могут быть, например, продвижение технологических инвестиций, приведение в порядок корпоративного
портфеля проектов, руководство решением по заявке/без заявки и т. д.
Архитектура системы может быть представлена как ряд структурированных архитектурных сущностей и их
отношений, таких, как функции, потоки, взаимодействия, объекты потока ресурсов, элементы информации’данных,
физические компоненты, контейнеры, узлы, связи, коммуникационные ресурсы и т. д. Эти архитектурные сущности
могут обладать характеристиками, такими как размерности, экологическая стойкость, пригодность, робастность,
эффективность функционирования, эффективность по назначению и т. д.
F.2 Точки зрения, представления и модели архитектуры системы
Процесс определения архитектуры использует множество моделей, включая примеры моделей, перечис
ленные в следующем разделе (Традиционная практика системной инженерии классифицирует некоторые из этих
моделей как «логические модели» или «физические модели», но таксономические различия не являются необ
ходимыми для применения настоящего стандарта). Чтобы представить, как архитектура системы соотносится с
интересами заинтересованных сторон, используется множество представлений. Представления составляются из
моделей (см. ГОСТ Р 57100—2016 в части определений терминов архитектуры) и дополнительных деталей
относительно понятий архитектуры и моделей.
F.3 Логические и физические модели
F.3.1 Функциональная модель
Функциональная модель архитектуры — это представление некоторого множества функций, которое опре
деляет преобразования входов в выходы. Функции выполняются системой для достижения целей или выполнения
своего назначения. Эти функции определяют, как система будет вести себя при использовании по назначению.
Следовательно, каждая системная функция связана с взаимодействием системы и окружающей среды. Чтобы
определить функции и потоки входов— выходов, обычно анализируются функциональные, эксплуатационные, не
функциональные требования и ограничения. Если функции связаны с системными элементами, то требуется ре
ализация процесса определения проекта до такой степени, когда каждый системный элемент будет достаточно
определен для его построения или закупки. Если намерения по системному элементудолжны быть урегулированы
позже, то в порядке достижения этой степени достаточности функции, связанные с этим системным элементом, также
должны бытьурегулированы позже идалее должным образом увязаны с подэлементами. Обычно существу ет много
способов декомпозиции функций, способствующих определению различных вариантов архитектур.
F.3.2 Поведенческая модель
Поведенческая модель архитектуры — это соглашение по функциям и взаимодействиям (внутренним и
внешним), которое определяет последовательное выполнение и параллельное, условия для поведенческого из
менения и функционирования для удовлетворения эксплуатационных сценариев. Функции ограничивают диапазон
доступного поведения. Поведенческая модель может быть описана как множество взаимосвязанных сценариев.
Это включает определение поведенческих элементов в жизненном цикле (способы’состояния. передачи, вызыва
ющие события, эксплуатационные сценарии и т. д.).
F.3.3 Временная модель
Временнйя модель архитектуры — это модель, которая представляет собой уровни частоты выполнения
функций (стратегический или тактический уровень, уровень эксплуатационного контроля, уровень регулирова ния
и т. д.). соответствующие уровням решений, которые обеспечивают людей и программы логикой контроля и
управления функционированием системы. Это включает определение временных элементов (продолжительности,
частоты, времени ответа, переключения, перерывы, условия останова и т. д.) из эксплуатационного замысла и
системных требований.
F.3.4 Структурная модель
Структурная модель архитектуры системы представляет свои системные элементы и все необходимые фи
зические взаимодействия между этими системными элементами, а также с внешними сущностями. Такая модель
87