An ICD is the umbrella document over the system interfaces; examples of what these interface specifications should describe include: Interface control documents are a key element of systems ...