Комплексное решение задачи проектирования предполагает формальное описание всех этапов при помощи языка, работающего на различных иерархических уровнях и в обширных областях применения. В качестве такого языка используется регулярная схема алгоритма (РСА).