RUS  ENG
Полная версия
ЖУРНАЛЫ // Труды института системного программирования РАН // Архив

Труды ИСП РАН, 2017, том 29, выпуск 5, страницы 93–110 (Mi tisp260)

Эта публикация цитируется в 1 статье

Designing variability models for software, operating systems and their families

[Проектирование моделей вариабельности для программных, операционных систем и их семейств]

E. M. Lavrischevaab, V. S. Mutilina, A. G. Ryzhova

a Ivannikov Institute for System Programming of the Russian Academy of Sciences
b Moscow Institute of Physics and Technology

Аннотация: Сложность существующих систем и их сопровождения привела к созданию новой концепции вариабельности систем, определяемой с помощью модели характеристик (МХ). В статье мы рассматриваем подходы к формальному определению МХ и созданию на их основе вариантов программных систем (ПС), операционных систем (ОС) и их семейств. Мы рассмотрим методы создания ПС в линейке продуктов (ProductFamily/ProductLines), конвейере К.Чарнецки для сборки артефактов в пространстве проблем и решений, логико-математическое моделирование ПС из функциональных и интерфейсных элементов в объектно-компонентном методе (ОКМ), выделение функциональных элементов в ОС в МХ для генерации новых вариантов этой системы. Обсуждаются подходы формализации вариабельности существующих, новых ПС и их семейств. Определена новая концепция управления вариабельностью с помощью ОКМ. Предложены подходы к верификации МХ для ПС, ОС, их семейств и конфигурирования функциональных и интерфейсных объектов для получения новых вариантов системы. Изучены характеристики процесса тестирования ПС, ОС и их семейств. Ключевые слова: модель вариабельности; программная система; семейство систем; конфигурация; вариант; функциональный, интерфейсный элемент; требование; управление.

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

Язык публикации: английский

DOI: 10.15514/ISPRAS-2017-29(5)-6



Реферативные базы данных:


© МИАН, 2024