В основе лежит математическая теория «Семантического моделирования». Замена ручного труда станками в XVIII веке привела к промышленной революции. Семантическое моделирование приводит к замене «ручного» труда в программировании, т.е. к «промышленной» революции в программировании.