A user interface provides a visual representation of a software
development set being loaded on to a computer, including displaying the
contents (e.g., constituent software components) of the development set.
Contents of the development set may be displayed before the contents have
even been loaded on to the computer. The user interface may enable the
user to select one or more of the software components of the development
set (or the development set itself). In response to the user selection,
the user may be enabled to perform limited operations on the software
components. A user may be enabled to select, from the visual
representation, a software component of the loading set that has not yet
been loaded on to the computer.