email: egmm2004@inesc-id.pt