Answerer: a design pattern for dynamical conditional execution | IEEE Conference Publication | IEEE Xplore