Generalizing interface design knowledge: lessons learned from developing a claims library | IEEE Conference Publication | IEEE Xplore