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