Программное обеспечение комплексов можно разделить на 3 группы - встроенное (системное) программное обеспечение (ВПО) контроллеров, прикладное программное обеспечение, разрабатываемое пользователем с помощью специализированных инструментальных средств и загружаемое в контроллер (ППО) и программное обеспечение (ПО), устанавливаемое на персональный компьютер.
Программное обеспечение комплексов можно разделить на 3 группы - встроенное (системное) программное обеспечение (ВПО) контроллеров, прикладное программное обеспечение, разрабатываемое пользователем с помощью специализированных инструментальных средств и загружаемое в контроллер (ППО) и программное обеспечение (ПО), устанавливаемое на персональный компьютер.
ППО, разрабатываемое пользователем и загружаемое в контроллер не влияет на метрологические характеристики модулей, но, в зависимости от алгоритмов обработки выходных данных модулей, может их преобразовывать и производить изменение по реализованным различным алгоритмам обработки данных. В случае, когда ППО производит вторичную обработку и изменение метрологических данных модулей, необходимо проводить аттестацию алгоритмов ППО (или метрологически значимой части кода ППО, если возможно его разделение) согласно МИ 2174-91, МИ 2955-2010, ГОСТ Р 8.596-2002.
В случае, когда ППО не производит вторичную обработку и изменение метрологических данных модулей аттестация алгоритмов ППО не требуется или в зависимости от требований пользователя (Технического задания или других требований) может проводиться добровольная сертификация ПО СИ разработанного ППО. Инструментальные средства среды разработки ППО контроллеров Stardom имеют встроенную криптографическую и парольную защиту разрабатываемого ППО, что соответствует уровню защиты «высокий» в соответствии сп. 4.5 Р.50.2.077-2014.