T. Sohn, K. Li, W. Griswold, and J. Hollan. Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, page 433-442. New York, NY, USA, ACM, (2008)
J. Coplien. Proceedings of the 2nd European Conference on Pattern Languages of Programming (EuroPLoP '97). Siemens Technical Report 120/SW1/FB, page 51-60. Munich, Germany, Siemens, (1997)