Описаны программные решения верхнего уровня трехуровневой системы управления, поддерживающей работу нескольких электронных ускорителей. Программное обеспечение работает в среде операционных систем Linux и RTLinux. Информационная модель объектов реализована на основе параметрического описания, поддерживаемого с помощью встраиваемой системы управления базой данных SQLite. При формировании программных сценариев применяется подмножество языка Javascript, а для конструирования пользовательского интерфейса используется приложение QtDesigner.