Restricting IEC 61131-3 programming languages for use on high integrity applications | IEEE Conference Publication | IEEE Xplore