Patent ID: 8855983

Claim:
A non-transitory computer readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by a processor, cause the processor to: provide, for display, an executable block diagram model in a first level of detail, the executable block diagram model including a plurality of modeling components; identify movement within a region of the executable block diagram model; identify a particular modeling component, of the plurality of modeling components, based on the movement within the region of the executable block diagram model; receive a selection of a second level of detail that is greater than the first level of detail; provide, for display and based on the selection of the second level of detail, one or more attributes associated with the particular modeling component in the second level of detail, the one or more attributes associated with the particular modeling component in the second level of detail being displayed over where the particular modeling component was displayed in the first level of detail of the executable block diagram model; and provide, for display and as part of the executable block diagram model, a plurality of non-selected modeling components, of the plurality of modeling components, in the first level of detail while the particular modeling component is being displayed in the second level of detail.