A design verification method for programmable controller software | IEEE Conference Publication | IEEE Xplore