7. The method of claim 4 , further comprising: receiving a second resource consumption indicator that specifies a second designated resource of the plurality of resources that one or more second elements of the plurality of second elements consume; comparing the second resource consumption indicator to the plurality of indexes to match the second resource consumption indicator to an index of the plurality of indexes that corresponds to the second designated resource; determining that the one or more second elements depend on a third element that produces the second designated resource based on the index that corresponds to the second designated resource having a value that specifies that the third element produces the second designated resource; providing a user interface that includes a visual representation of the computing software package, the user interface including a first indicator that specifies that the first element is selected for performance of the operation and a second indicator that specifies that the third element is not selected for performance of the operation, the user interface not including one or more indicators that specify whether the one or more second elements are selected for performance of the operation in response to the one or more second elements being designated as one or more respective hidden selectable elements; providing an inquiry in the user interface that inquires whether the third element is to be selected for performance of the operation based on the first element being dependent on the third element.
4. The method of claim 2 , further comprising: performing the operation on the first element; and automatically performing the operation on the plurality of second elements based on the first element being dependent on the plurality of second elements.