ГОСТ Р ИСО/МЭК 26555—2016
- обеспечение автоматического построения моделей вариабельности на основе накопленной ин
формации о вариабельности:
- хранение конфигураций моделей вариабельности;
- поддержка проверки непротиворечивости;
- генерация уникального идентификатора для каждой модели вариабельности;
- поддержка формата для обмена моделями вариабельности между различными приложениями:
- поддержка зависимостей вариабельности;
- поддержка зависимостей ограничений.
6.1.2 Собрать информацию по вариабельности
В этой задаче информация о вариабельности, выявленная и проанализированная во время раз
работки домена, представляется для последующего построения моделей вариабельности. Эта задача
выделяет из собранной информации элементы вариабельности (например, точки вариации и их ва
рианты. времена связывания для всех точек изменения, зависимости, зависимости ограничений) для
разработки модели вариабельности.
Методология должна обеспечивать при сборе информации вариабельности следующие
возможности:
- сбор информации вариабельности из активов домена;
- проверка, учтены ли связанные элементы вариабельности (например, точки вариации и их вари
анты. времена связывания для всех точек изменения):
- проверка непротиворечивости идентифицированной релевантной информации вариабельности,
- поддержка связей между информацией о вариабельности и ее источниками.
Инструментарий должен обеспечивать при сборе и обработке информации о вариабельности воз
можность выполнять следующие действия:
- обеспечивать доступ и поиск в хранилище активов домена для сбора информации о вариабель
ности:
- хранить зависимости и ограничения для элементов вариабельности с целью поддержания не
противоречивости;
- предоставить функции автоматической проверки непротиворечивости (например, при помощи
арифметической проверки ограничений);
- предоставить шаблоны для записи информации о вариабельности:
- трассировать релевантную информацию о вариабельности с ее источниками;
- поддерживать обработку информации о вариабельности в рабочей области модели вариабель
ности;
- обеспечивать синхронизацию с рабочей областью модели вариабельности.
6.1.3 Проверить модели вариабельности
Модели вариабельности проверяют с целью обеспечить понятность, полноту и корректность каж
дой модели.
Методология должна обеспечивать при проверке моделей вариабельности следующие возмож
ности:
- сопоставление моделей вариабельности с идентифицированной информацией о вариабельности:
- проверка непротиворечивости зависимостей вариабельности и зависимостей ограничений;
- анализ конфликтов и несоответствий в модели вариабельности и между моделями вариабель
ности и соответствующими активами домена.
Инструментарий должен обеспечивать при проверке моделей вариабельности возможность вы
полнять следующие действия:
- представлять модели вариабельности и соответствующую информацию о вариабельности для
верификации;
- обеспечивать инструкции для последующей верификации (включая контрольные списки):
- поддерживать отчеты о верификации.
6.1.4 Совместно использовать и поддерживать модели вариабельности
Модель вариабельности домена и модели вариабельности приложения совместно используются
заинтересованными сторонами и развиваются на основе формальных запросов на изменение.
Методология должна обеспечивать при совместном использовании и поддержке моделей вариа
бельности следующие возможности:
- поддержка информации о вариабельности для эффективного и результативного совместного ис
пользования;
19