Bounds and constructions for codes correcting unidirectional errors | IEEE Journals & Magazine | IEEE Xplore