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