Chapter 3, Designing for interface reliability | IEEE Conference Publication | IEEE Xplore