11. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions which, when executed by at least one processor, cause the at least one processor to detect selection of an element in a model creation environment, the model creation environment being used to create models, and the model creation environment including a model, the model including information relating to a computation, the computation being performed, to obtain results, based on execution of the model; one or more instructions which, when executed by the at least one processor, cause the at least one processor to provide a search dialog box, in the model creation environment that includes the model, based on detecting the selection; one or more instructions which, when executed by the at least one processor, cause the at least one processor to receive a search query using the search dialog box; one or more instructions which, when executed by the at least one processor, cause the at least one processor to transmit information relating to the search query to a remote location; one or more instructions which, when executed by the at least one processor, cause the at least one processor to receive, from the remote location, information identifying one or more models, based on transmitting the information relating to the search query; and one or more instructions which, when executed by the at least one processor, cause the at least one processor to present the received information identifying the one or more models, the one or more models to be inserted into the model, in the model creation environment, after the one or more models are received from the remote location.
11. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions which, when executed by at least one processor, cause the at least one processor to detect selection of an element in a model creation environment, the model creation environment being used to create models, and the model creation environment including a model, the model including information relating to a computation, the computation being performed, to obtain results, based on execution of the model; one or more instructions which, when executed by the at least one processor, cause the at least one processor to provide a search dialog box, in the model creation environment that includes the model, based on detecting the selection; one or more instructions which, when executed by the at least one processor, cause the at least one processor to receive a search query using the search dialog box; one or more instructions which, when executed by the at least one processor, cause the at least one processor to transmit information relating to the search query to a remote location; one or more instructions which, when executed by the at least one processor, cause the at least one processor to receive, from the remote location, information identifying one or more models, based on transmitting the information relating to the search query; and one or more instructions which, when executed by the at least one processor, cause the at least one processor to present the received information identifying the one or more models, the one or more models to be inserted into the model, in the model creation environment, after the one or more models are received from the remote location. 15. The computer-readable medium of claim 11 , where the instructions further comprise: one or more instructions to receive a particular model of the one or more models; and one or more instructions to insert the particular model into the model.