Santos, A. L. & Coelho, D. (2016). Java extensions for design pattern instantiation. In Kapitsaki, G. M., and Almeida, E.S. de. (Ed.), Software reuse: Bridging with social-awareness. Lecture Notes in Computer Science. (pp. 284-299). Limassol: Springer International Publishing Switzerland.