Системная согласованность hardware и software абсолютно и безусловно определяются аспектами реализации коммуникационных отношений в структуре hardware. Даже для направления развития индивидуальных процессорных структур в рамках концепции Дж.фонНеймана, рассматривающей некоторую совокупность структурно локализованных функционально ориентированных узлов (приборов), реализация коммуникационных отношений была одной из актуальных инженерных проблем.
На ранних этапах развития вычислительной техники примерно одинаковое распространение получили два способа построения вычислительных машин: с непосредственными связями и на основе шины. Типичным представителем первого способа может служить классическая фон-Неймановская структура. В ней между взаимодействующими устройствами (процессор, память, устройство ввода/вывода) имеются непосредственные связи. Недостатком коммуникаций с непосредственными связями является то, что они плохо поддаются реконфигурации.
В варианте с общей шиной все устройства вычислительной машины подключены к магистральной шине, служащей единственным трактом для потоков команд, данных и управления. Наличие общей шины существенно упрощает реализацию вычислительных машин, позволяет легко менять состав и конфигурацию машины. Благодаря этим свойствам шинная архитектура получила широкое распространение. Вместе с тем, именно с шиной связан и основной недостаток таких структурно-архитектурных решений: в каждый момент передавать информацию по шине может только одно устройство. Преодоление этого недостатка по мере развития структур вычислительных машин происходило, например, за счет появления интеллектуальных процессоров ввода/вывода, многоуровневой структуризации памяти и осуществлялось на основе иерархии шин. В этом случае помимо магистральной шины имеется еще несколько дополнительных шин.
Дальнейшее развитие коммуникационных отношений в вычислительных системах связано с архитектурами вычислительных сетей. Акцент на архитектуру (уровень STI представления системы на основе феноменологической модели) в данном случае не случаен, а обоснован сутью рассматриваемых системных отношений. Действительно, основной концепцией архитектуры современных вычислительных сетей является положение об их открытости. Сетевая концепция вычислительных систем достаточно адекватно вписывается в рассмотренную стратификацию их иерархических уровней. При этом архитектура вычислительных сетей в том или ином виде обуславливается соответствующей интерпретацией эталонной семиуровневой модели взаимодействия открытых информационных (вычислительных) систем ISO, согласующейся с возможностями реализации и целевым назначением конкретной вычислительной сети.
На макромедийном уровне вычислительные сети организуют ассоциации вычислительных установок в широком диапазоне масштабов. Это глобальные