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