Virtual instrumentation and virtual environmentsHans J.W. Spoelder1999IEEE Instrumentation and Measurement Magazine