Programación Orientada a Aspectos Bocchio, Sebastian Correa, Nicolas Digiacomo, Juan Pablo Tiercin, Jorge Sarubi, Jose Teoría de los lenguajes de programación.