The IVI standards define an open driver architecture, a set of instrument classes, and shared software components. Together these provide critical elements needed for instrument interchangeability. IVI drivers provide many capabilities that go beyond those of VXIplug&play drivers. The IVI specifications have been developed to enable drivers with a consistent and high standard of quality, usability, and completeness.