1. A method of generating a link between a model object and an external resource in a client, comprising: accessing a set of source data; selecting at least a portion of the source data to extract at least one data element and at least one attribute of the source data; and generating at least one model object based on the at least one extracted data element and at least one attribute of the selected data; and inserting at least one link in the at least one model object to invoke the external resource via the at least one model object.