Программное обеспечение состоит из нескольких подпрограмм-серверов. Основной сервер собирает информацию с датчиков по интерфейсам RS485/RS232/Ethernet и записывает в базу данных PostgreSQL. Вспомогательный сервер проводит тестирование системы и обработку ошибок. Программа визуализации отображает оператору измеренную информацию, привязывая её к 3Д моделям элементов судна и отображая графики.
Программа реализована на С/С++ и Qt под Windows и Linux.