Enviar Registro por Correo electrónico: Design of a Joint Point Model for Aspect Oriented Programming in C++ /