Relaxing queries to detect variants of design patterns | IEEE Conference Publication | IEEE Xplore