Email Record: Applying UML and patterns :