1. A method, comprising: creating, by a computing device, a time based block diagram, the time based block diagram comprising: at least one block, the at least one block corresponding to at least one of: a differential equation system or a difference equation system, another block, and a ladder logic diagram including the at least one block and the other block; creating, by the computing device, a functional association between the at least one block and the other block by configuring the other block to include a parameter corresponding to the at least one block, the functional association being created without using a connector line to connect the at least one block and the other block in the ladder logic diagram; inferring, by the computing device, a value of a first attribute, associated with the at least one block, based on a value of a second attribute associated with the other block; executing, by the computing device, the time based block diagram to simulate behavior of a dynamic system, device, or process, the executing including: executing the ladder logic diagram and the at least one block; and outputting, by the computing device, results of the simulation of the behavior of the system, device, or process based on executing the time based block diagram.