Utilizzare il linguaggio di specifica per descrivere il collegamento dell’interfaccia tra le componenti del software o i programmi in modo indipendente dal linguaggio di programmazione. I linguaggi che supportano questo metodo sono tra gli altri CORBA e WSDL.