1. A method for monitoring a device under test, comprising the steps performed by a data processing system of: forking off a first coverage instance process for monitoring a device under test; applying a stimulus to a first input of the device under test; and monitoring, with the first coverage instance process, a first output of the device under test.