A formal technique for the synthesis of Petri net supervisors for discrete event systems | IET Conference Publication | IEEE Xplore