Как жесткую программную систему превратить в гибкую

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