High assurance engineering: the good, the bad, and the ugly | IEEE Conference Publication | IEEE Xplore