Gravar e-mail: A Novel CASE Tool based on Pre-Conceptual Schemas for Automatically Obtaining UML Diagrams