1. A method comprising: invoking an application, the application comprising source data, wherein the source data comprises a cellular array format; encapsulating a first set of cells of the source data in a first predictive model object, wherein a modeling application performs an operation on the first predictive model object to predict an output, and wherein the first predictive model object is encoded in extensible markup language (XML) format; encapsulating a second set of cells of the source data in a second predictive model object, wherein the second predictive model object is encoded in XML format and, a cell of the second set of cells in the second predictive model object specifies a function; receiving a user selection of a linkage type for an import link, wherein the import link imports the function specified by the cell of the second set of cells in the second predictive model object as a corresponding function in a corresponding cell in the first set of cells in the first predictive model object; inserting the import link in the first predictive model object in view of the user selection of the linkage type; changing, by the modeling application, the function specified by the cell of the second set of cells in the second predictive model by performing the operation on the second predictive model object to predict a second output; and calling, by a client device, the changed function specified by the cell of the second set of cells in the second predictive model object as the corresponding function in the corresponding cell in the first set of cells in the first predictive model object using the import link in response to the function in the second predictive model being changed.