Hardware-in-the-Loop, or hardware-software simulation, is an approach to testing the software of electronic systems by connecting them to a simulator of adjacent systems or environments. For example, to work out the algorithms of the chassis exhaust system, a special computer is connected to the control unit with an accurate software model of the chassis and an accurate simulation of signals from the chassis. For the control unit, this looks like regular work with a real unit.