Изисквания за интеграция на системите
Интероперативност – това изискване цели техническата интеграция на комуникационните услуги. Необходими са средства, които поддържат трансфер на данните между компютрите на основата на стандартизирани протоколи и които да се грижат за локализиране на софтуерните компоненти, както и за коректното свързване на необходимите компоненти. Тези изисквания се удовлетворяват чрез използването на middleware системи като CORBA, DCE или рапределени Java системи (Voyager, RMI).