1. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions which, when executed by at least one processor of a first device, cause the at least one processor to receive a request, from a model creation environment of a second device, to share a portion of a model with one or more users, the model including information relating to a computation, the model creation environment being used, by the second device, to create models, the models including the model, the model creation environment including an element, the request being generated by the second device based on the second device detecting selection of the element in the model creation environment, and the second device being different than the first device; one or more instructions which, when executed by the at least one processor, cause the at least one processor to receive, from the second device via the model creation environment, the portion of the model based on the request being generated by the second device based on the second device detecting the selection, the received portion of the model including information that is used to determine whether the received portion of the model is functional; one or more instructions which, when executed by the at least one processor, cause the at least one processor to determine, based on the information, whether the received portion of the model is functional; and one or more instructions which, when executed by the at least one processor, cause the at least one processor to cause the received portion of the model to be made available to the one or more users based on: the request being generated by the second device based on the second device detecting the selection, and determining whether the received portion of the model is functional.