Дизайн конфигурации - Configuration design
Дизайн конфигурации это своего рода дизайн где задан фиксированный набор предопределенных компонентов, которые могут быть сопряжены (связаны) предопределенными способами, и ищется сборка (т. е. спроектированный артефакт) компонентов, выбранных из этого фиксированного набора, которая удовлетворяет набору требований и подчиняется набору ограничений.
Связанный проблема конфигурации проекта состоит из следующих трех составляющих задач:
- Выбор компонентов,
- Размещение компонентов, и
- Взаимодействие компонентов (дизайн способов взаимодействия / соединения компонентов друг с другом).
Типы знаний, задействованных в проектировании конфигурации, включают:
- Знания по конкретной проблеме:
- Входные знания:
- Требования
- Ограничения
- Технологии
- Знание кейса
- Входные знания:
- Постоянные знания (знания, которые остаются актуальными в течение нескольких сеансов решения проблем):
- Знание кейса
- Знание, зависящее от предметной области, не зависящее от метода
- Знание предметной области для конкретных методов
- Знание управления поиском
Смотрите также
- Системный дизайн
- Модульная конструкция
- Морфологический анализ (решение проблем)
- Проблема удовлетворения ограничений
Рекомендации
- Миттал, С. и Фрайман, Ф. (1989), На пути к общей модели задач настройки, Труды 11-го IJCAI, Сан-Матео, Калифорния, США, Морган Кауфманн, страницы 1395-1401.
- Левин, Марк Ш. (2015) Проектирование и оценка модульных систем. Springer.
- Б. Велинга и Г. Шрайбер (1997), Решение проблем проектирования конфигурации, Интеллектуальные системы IEEE, Vol. 12, страницы 49–56.