1. A computer system comprising: a repository having stored therein predefined data elements for use in identifying information portions in electronic communications, each of the predefined data elements being associated with semantic information indicating its definition and intended use; and a modeling tool that, upon selection by a user, displays any of the predefined data elements for editing, the modeling tool presenting the semantic information for the selected data element.