1. A non-transitory computer-readable medium for storing instructions, the instructions comprising: a plurality of instructions that, when executed by a processor of a computing device, cause the processor to: receive a request to link a model and an attribute from a spatial environment, the model, when executed, simulating a behavior of a system, cause a user interface to be provided that allows a user to select a first attribute, from among a plurality of attributes of the model, to link to the attribute from the spatial environment, detect a selection of the first attribute to be linked to the attribute from the spatial environment, receive information identifying a selection of a physical object in the spatial environment to be monitored to obtain a value of the attribute from the spatial environment, create a link between the first attribute of the model and the attribute from the spatial environment based on information identifying the first attribute of the model and information identifying the attribute from the spatial environment, obtain the value of the attribute from the spatial environment based on monitoring the physical object in the spatial environment, and alter a value of a second attribute, of the model, from a first value to a second value based on the created link and the obtained value of the attribute from the spatial environment, the model producing a first result when the model is executed using the first value of the second attribute of the model, and the model producing a second, different result when the model is executed using the second value of the second attribute of the model.