device dependence, dependência de dispositivos

A obrigatoriedade de que um determinando dispositivo esteja presente ou disponível para que um programa, interface ou protocolo possam ser usados. Considera-se uma inconveniência o fato de um programa ser dependente de dispositivos, pois isso limitaria o programa a um único tipo de sistema ou exigiria que ele fosse adaptado para todos os outros sistemas nos quais se pretendesse utilizá-lo.