Каждый элемент архитектуры программного обеспечения должен быть однозначно
идентифицирован, чтобы связать текущую и историческую информацию с каждым
элементом архитектуры. Идентификация технической конфигурации применяется к
элементам архитектуры, которые появляются при определении архитектуры
программного обеспечения. В начале этого определения архитектурная конфигурация
будет претерпевать итеративные изменения, поскольку инженерный анализ
способствует надежному решению. В течение этого периода может быть разумно
воздерживаться от присвоения идентификаторов конфигурации до тех пор, пока
конструкция не будет стабилизирована.
Идентификация архитектурныхэлементов включает в себя требования к программному
обеспечению; иерархию функционального проектирования, поведенческие модели и
функциональные спецификации; а также структурные иерархии, инженерные сборки,
стратегию интеграции, модели, прототипы и структурные спецификации. Кроме того,
идентификация архитектурной конфигурации должна устанавливать версии продукта и
базовые условия, которые представляют собой эволюцию архитектурной
конфигурации. Следует установить методы архитектурного управления версиями,
которые обеспечивают общую отправную точку для включения изменений,
модификаций и вариаций дизайна в отдельный архитектурный раздел1. Методы
базирования архитектуры обеспечивают отсчет, когда три архитектурных раздела были
объединены и представляют собой единую архитектуру программного обеспечения.
Идентификация архитектурных элементов облегчает следующие действия:
●Отслеживайте архитектурные элементы до артефактов дизайна, в которых они
характеризуются.
●Представьте согласованное представление архитектуры программного обеспечения на
протяжении всего жизненного цикла программного продукта.
● Создавайте и поддерживайте инженерные записи для каждого элемента архитектуры
программного обеспечения.
● Укажите статус предлагаемых и разрешенных изменений, касающихся ассимиляции
каждого пакета изменений в определения каждого архитектурного элемента и
архитектурную документацию.
incatalog.kz