LEARN // MBSE ARTIFACTS
ICD — Interface Control Document
Contract between two subsystems or with an external actor.
◤ ◤ PICK A VIEW
Switch perspective
◤ ◤ DEFINITION
What it is
An ICD specifies, in writing, every aspect of the interface across a boundary: protocol, message format, timing, error semantics, security, and the DID-controlled data items exchanged.
◤ ◤ PURPOSE
Why it exists
Lets two teams develop in parallel, integrate predictably, and detect drift before integration day.
◤ ◤ SEE ALSO