Для каждой предметной области проектировщик в процессе настройки системы создает свой, присущий этой предметной области специализированный предметный язык (проблемный язык), на котором и в процессе описания которого осуществляется адаптация системы к изменившимся внешним условиям. Предлагаемый подход основан на использовании универсального языкового средства, реализующего протоязык, посредством которого определяется множество проблемных языков и задается их семантика. Протоязык предназначен для описания того общего, что присуще всем проблемным языкам, и реализует аксиому, необходимую для объявления базовых семантических категорий при индуктивном определении семантики проблемных языков.