Методы и средства инженерии программного обеспечения

       

Управление конфигурацией программной системы


Под конфигурацией системы понимается конкретный состав  (версия) системы, включающий  технические, программные и программно-технические средства, объединенные между собой специальными процедурами сборки, для достижения конкретных целей обработки данных [9-12].

Элементами конфигурации являются:

– единица конфигурации – ЕК (Configuration Item ) – элемент,  выделенный для целей управления и обработки  на  процессорах  компьютера системы;

–   базис конфигурации – БК (Configuration Baseline ) – набор формально рассмотренной и утвержденной основы системы из состава ЕК и  документации,  устанавливающей возможность  дальнейшего развития системы;

–    программные компоненты системы.

 

Конфигурация состоит из одной и более ЕК,   базис конфигурации определяет входящие в конфигурацию ЕК, к которым относятся технические решения, перечень  главных  ЕК и специализированные процедуры их объединения в единое целое для  функционирования и выполнения компонентов  в заданной последовательности. Чем больше в системе компонентов, тем больше вероятность того, что отдельные из них могут изменяться в связи с обнаруженными ошибками, уточнениями или дополнениями, как  новых функций, так  и оборудования.

Идентификация конфигурации – это именование всех элементов  системы с учетом , которое базируется структуризации и построение схемы классификации и кодирования  этих элементов, а также на методах представления и ведения версий конфигурации с использованием входящих  элементов.

К элементам управления конфигурацией также относятся  физические и функциональные характеристики, схема  и версия конфигурации. Целью УК является  обеспечение  целостности системы путем  наблюдения  за производимыми  изменениями за структурой и   элементами конфигурации.

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

         



Содержание раздела