ГОСТ Р ИСО/МЭК 15408-3-2002
7 Классы, семейства и компоненты доверия
Разделы 8—14 содержат детализированные требования, представленные во всех компонентах до
верия, сгруппированных в классы и семейства валфавитном (по-латински) порядке.
8 Класс ACM. Управление конфигурацией
Управление конфигурацией (УК) —один из методов или способов установить, что в созданном
()() реализованы функциональные требования и спецификации. УК отвечает этим целям, предъявляя
требования дисциплины и контроля в процессе уточнения и модификации ОО и связанной с ним
информации. Системы УК используют для обеспечения целостности частей ОО. которые они контро
лируют. предоставляя метод отслеживания любых изменений, и для того, чтобы все изменения
были санкционированы.
На рисунке 8.1 показаны семейства этого класса и иерархия компонентов в семействах.
КлассACM.Упревпонш
-
____
__________________
—>СМ_Д1ГГА
ш
л
и
гу
п
я
,т
УК
-
0-0
АСЦ.САР ЗааиамюагиУК
Т
00
-
0
-
0 - 0
А£Ц_ЗСРОбласть УК
0-0
Ё
-....
Рисунок 8.1—Декомпозиция класса «Управление конфигурацией»
8.1 Автоматизация УК (ACM_AUT)
Цель
Цель привлечения инструментальных средств автоматизации УК —повышение эффективности
системы УК. Несмотря на то, что как автоматизированные, так и ручные системы УК могут быть
обойдены, игнорироваться или оказываться недостаточными для предотвращения несанкционирован
ной модификации, автоматизированные системы псе же менее восприимчивы к человеческому факто ру
— ошибке или небрежности.
Ранжирование компонентов
Компоненты в этом семействе ранжированы на основе набора элементов конфигурации, которые
управляются с применением автоматизированныхсредств.
Замечания по применению
ACM AUT.1.IC содержит требование, которое связано с представлением реализации ОО. Пред
ставление реализации ОО включает всебя все аппаратные, программные и программно-аппаратные
средства, которые составляют ОО по существу. Вслучае, когда ОО состоит только из программных
средств, представление реализации может состоять исключительно из исходного и объектного кода.
ACM. AUT.I.2C содержит требование, чтобысистема УК предоставилаавтоматизированныесред
ства для поддержки генерации ОО. При этом требуется, чтобы система УК предоставила автоматизиро
ванные средства, содействующие принятию заключения, что при генерации ОО использованы пра
вильные элементы конфигурации.
ACM AUT.2.5C содержит требование, чтобы система УК предоставилаавтоматизированные сред
ства, позволяющие установить различия между ОО и его предыдущей версией. Если предыдущей
версии ОО не существует, разработчик все равно нуждается в предоставлении автоматизированных
средств, чтобы установить различия между ОО и последующей версией ОО.
ACM_AUT.l Частичная автоматизация УК
Пети
Всредах разработки, где представление реализации является сложным или создается многими
разработчиками, трудно контролировать изменения без использования автоматизированных инстру-
36