1. In an event-driven graphical discrete event execution environment, a method comprising: providing the event-driven discrete event execution graphical model having a first component able to support at least one entity passing therethrough, the first component having a port for inputting the at least one entity into the first component and a port for outputting the at least one entity from the first component; receiving a specification of one or more parameters of the first component, the one or more parameters enabling one or more additional ports to be added to the first component or removed from the first component, each of the one or more additional ports being used to at least one of: input a signal into the first component that is related to processing the at least one entity at the first component, and output a signal from the first component that is related to processing the at least one entity at the first component; and with a discrete event execution modeling manager automatically updating a graphical representation of the first component by adding the one or more additional ports to the first component or removing the one or more additional ports from the first component, the one or more additional ports being added or removed based on and in response to the received specification of the one or more parameters, the updated graphical representation of the first component having at least the port for inputting the at least one entity into the first component and the port for outputting the at least one entity from the first component.