Most object-creating operations require further inputs to complete the operation. For example, two user-specified classes are required to create an association. When ICOM is expecting an object to be selected, ICOM will highlight in blue only those objects that are allowed. Additionally, the type of the item and the operation being performed is described in the status bar at the bottom of the ICOM window. For example, in figure 7 we can see the interface at the moment in which we are creating an isa relationship, and the parent class is expected to be selected. All classes in the current project are shown with a blue border, and the status bar shows the respective message.