An aspect-oriented framework for orthogonal persistence - Pereira, Rui Humberto (2010)