A multi-threaded simulator for a distributed control system | IEEE Conference Publication | IEEE Xplore